Как реализовать запрос в бд с подсчетом количества слов?
Здравствуйте, суть в следующем.
В таблице есть столбец в котором хранятся слова разделенные пробелом. Пример: вася петя слово фраза
Нужно сделать запрос с помощью ORM django который будет выбирать записи с учетом количества слов в этом столбце.
Как думаю реализовать, сначала нужно посчитать количество слов в столбце, а затем выбрать те записи которые равны нужному количеству и тут ступор. Не могу реализовать одновременно и подсчет и сравнение.
Model.objects.filter(считаем количество слов в столбце=2)
Предполагаю что нужно воспользоваться Func, но сам запрос не ясен.
Помогите пожалуйста.
ThemeZV, спасибо, но все же нужно реализовать запрос. Так как в столбце идет перечисление, к примеру, в какие фирмы поставляются продукты. Нужно вывести только те записи в которых упоминаются 2 фирмы.