Поиск по одному полю - это здорово, но довольно ограниченно. Экземпляры Entry, которые мы ищем, принадлежат блогу, в котором есть поле слогана. Чтобы выполнить запрос к обоим полям, используйте SearchVector:

м приложении django есть одна модель, для которой я хочу создать форму поиска. Есть ли способ поиска по всем полям в модели с одинаковой строкой поиска? Я посмотрел на xapian и solr, но они кажутся слишком сложными для поиска более 1 модели. Я хочу иметь возможность сказать что-то вроде:

results = Assignment.objects.filter(any_column = search_string)

Я понимаю, что не может быть чего-то такого краткого, но сейчас единственная возможность, которую я могу придумать, кроме использования поискового приложения, - это проверить каждое поле отдельно и объединить результаты вместе.

Ответы на вопрос(0)

Ваш ответ на вопрос