#laravel #sphinx
#laravel #сфинкс
Вопрос:
У меня есть база данных вакансий в sphinx, и каждая работа связана с компанией.
Я хочу отправлять уведомления о вакансиях пользователям, и это количество составляет максимум 10 заданий в одном электронном письме с предупреждением.
Я также хочу ограничить количество вакансий в одной компании до 3. Я хочу взять более 3 заданий, только если я не могу найти 10 заданий для оповещений.
Не могли бы вы, пожалуйста, кто-нибудь сказать мне, как я могу добиться этого с помощью поиска в sphinx?
Комментарии:
1. Похоже, вы можете извлечь выгоду из Manticore Search (форк Sphinx) Просачивать запросы — play.manticoresearch.com/pq поскольку он изначально был разработан для задач, подобных вашей.
2. Я ответил на этот вопрос на форуме SPhinx sphinxsearch.com/forum/view.html?id=16518 . Как бы то ни было, не понимаю, как запросы Percoalte помогут напрямую, поскольку они не могут реализовать эту логику 3 результатов на компанию (если не менее 10 результатов). Собираюсь по-прежнему выполнять фильтрацию при последующей обработке.