Существует ли анализатор запросов Solr, который будет анализировать и создавать фильтры запросов?

Я ищу анализатор запросов Solr, который может анализировать и правильно применять запросы фильтра, оставляя все, что не указано с полем в качестве общего поискового запроса.

Так:

tags:sql title:mysql recordset

Это сделало бы следующее:

  • Создайте запрос FilterQuery для записей с "sql" в поле "теги"
  • Создайте FilterQuery для записей с "mysql" в поле "title"
  • Создайте обычный запрос для записей с "набором записей" в поле по умолчанию

Существует ли такой анализатор запросов?

Изменить: я обнаружил, что если я ищу "*" в качестве запроса, а затем выполнить параметр "qf", как это, это работает:

tags:sql AND title:mysql AND recordset

Каковы недостатки этого? Я полагаю, что забить все будет неправильно?

0 ответов

Другие вопросы по тегам