Упростить Solr блок запросов на присоединение - PullRequest
0 голосов
/ 18 июня 2019

Я ищу способ упрощения запросов на соединение блоков.Структура документа довольно проста:

         Parent
         parent_field1
         parent_field2
         +
+--------+-------+
|                |
|                |
v                v
Cild             Child
child_field1     child_field1
child_field2     child_field2

Я хочу проанализировать простые запросы, такие как Apple AND Banana, для поиска во всех родительских полях и всех дочерних полях всех дочерних объектов.Apple и Banana не нужно искать в одном документе.

Важным моментом является то, что синтаксис запроса должен быть простым.Запросы вводятся пользователем.

Я могу придумать два решения:

  1. Конфигурация Solr (например, псевдонимы и т. Д.), Если возможно
  2. Анализатор запросов, которыйпревращает простой запрос в запрос, который понимает solr.

Любая помощь очень ценится: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...