Мы работаем над созданием функции полнотекстового поиска с использованием нескольких источников данных JDBC. Мы используем Lucidworks Fusion.
Многие из нашей таблицы базы данных представляют отношения один ко многим.
Например, таблица контактов и таблица электронной почты, имеющие один контакт с несколькими электронными письмами.
Вложенные отношения могут идти глубже, чем на один уровень. Например, «Счет-фактура», «Сайт компании» и «Контакт». В одной «Инвойсе» будет один сайт компании, а на сайте компании будет несколько контактов.
Мы исследуем вложенные документы, чтобы представить такие отношения.
Мы ищем информацию / конфигурацию / документацию о том, как этого добиться с помощью конвейера индекса и его этапов (или, может быть, с помощью вложенных запросов в источнике данных?).
Мы знаем и используем стандартную конфигурацию источника данных и оператор SQL для индексирования строк базы данных в простых простых документах.