Как индексировать реляционные данные из СУБД одного типа во многие во вложенные документы solr с помощью конвейера индекса LucidWorks Fusion? - PullRequest
0 голосов
/ 28 августа 2018

Мы работаем над созданием функции полнотекстового поиска с использованием нескольких источников данных JDBC. Мы используем Lucidworks Fusion.

Многие из нашей таблицы базы данных представляют отношения один ко многим. Например, таблица контактов и таблица электронной почты, имеющие один контакт с несколькими электронными письмами.

Вложенные отношения могут идти глубже, чем на один уровень. Например, «Счет-фактура», «Сайт компании» и «Контакт». В одной «Инвойсе» будет один сайт компании, а на сайте компании будет несколько контактов.

Мы исследуем вложенные документы, чтобы представить такие отношения. Мы ищем информацию / конфигурацию / документацию о том, как этого добиться с помощью конвейера индекса и его этапов (или, может быть, с помощью вложенных запросов в источнике данных?).

Мы знаем и используем стандартную конфигурацию источника данных и оператор SQL для индексирования строк базы данных в простых простых документах.

...