如何在solr查询中加入两个以上的核心/集合

时间:2017-08-01 11:50:33

标签: solr solrj solr4 solrcloud

我在我的项目中使用solr6.2.1。我想根据要求加入2个以上的核心。

core1 : empid 
core2 : empid,sid,pid 
core3 : sid,pid 

我想在[core2.sid = core3.sid和core2.pid = core3.pid]上加入core2和core3,并且core2.empid的结果记录应该与core1.empid连接。

下面是我的solr查询加入core2.sid = core3.sid,但不知道如何编写查询加入 core1.empid = core2.empid和core2.pid = core3.pid。

http://localhost:8983/solr/core2/select?q={!join from=sid to=sid fromIndex=core3 v='*:*'} 

目前我无法为上述要求编写solr查询。

你可以帮我解决这个问题。

提前致谢,

AnilJayanti

0 个答案:

没有答案