Приветствую!
Недавно начал изучать джанго, сейчас столкнулся с вопросом поиска по базе данных. Есть модель объявления о работе, необходимо организовать поиск по названию позиции, скилам (скилы указываются через запятую), городу и заработной плате. Сделал реализацию с использованием Q выражений. Особенно не понравился момент с полем скилов, так как я создаю Q выражение для каждого ключевого слова. Получается очень грязная реализация. В продакшине предполагаю, что будет возможно 20-30 объявлений в день, не более 500-600 объявлений одновременно активных для поиска. Вопрос, стоит ли использовать сфинкс и другие библиотеки для полнотекстового поиска, или оставить реализацию как есть?
Заранее благодарю за ответ.