Solr delta-import для нескольких баз данных

Я создал Solr Index, документы которого сформированы из двух баз данных db1 и db2. Я могу успешно выполнить полный импорт следующим образом:

    <entity name="ent1" dataSource="db1" query="select ID_DB1 from table1">  
       <field column="ID_DB1" name="ID_DB1"/>  

       <entity name="ent2" dataSource="db2" query="select ID_DB2 from table2 where ID_DB2='${ent1.ID_DB1}'">  
       <field column="ID_DB2" name="ID_DB2"/>  
       </entity>    

    </entity>

Но импорт дельты вызывает исключение NullPointerException.
Как написать дельта-запрос, родительский-дельта-запрос и дельта-импорт-запрос для этого сценария?
Любая помощь приветствуется!

1 ответ

Это может иметь несколько источников данных в Solr DIH. Просто проверьте это. Вы должны указать источник данных для <entity>,

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