Join solr 4.6.1中多核上的solr连接

Join solr 4.6.1中多核上的solr连接,join,solr,Join,Solr,我试图在同一jvm上的两个solr核心之间编写一个连接查询。对核心的一个非常简单的描述:类别包含id(int字段)和关键字(多值文本字段),以及公司包含关于公司的信息,其中有一个字段类别id(多值int字段)。我想得到的是具有搜索关键字的公司的id,但首先我只想通过id查看给定类别中的所有公司。查询如下所示: catDEkw/select?q=*:*&wt=json&indent=true&fl=*,score&fq={!join from=id to=cf\u cs\u ids from in

我试图在同一jvm上的两个solr核心之间编写一个连接查询。对核心的一个非常简单的描述:类别包含id(int字段)和关键字(多值文本字段),以及公司包含关于公司的信息,其中有一个字段类别id(多值int字段)。我想得到的是具有搜索关键字的公司的id,但首先我只想通过id查看给定类别中的所有公司。查询如下所示:

catDEkw/select?q=*:*&wt=json&indent=true&fl=*,score&fq={!join from=id to=cf\u cs\u ids from index=searchDEbis}cf\u cs\u ids:926

其中:

  • catDEkw是类别核心,id为类别id
  • searchDEbis是包含公司信息的核心,并具有cf_cs_id字段(这是一个多值字段)
没有结果。我做错什么了吗?或者问题是联接后的字段类型?
提前谢谢

我可能错了,但如果我理解正确,from应该是cf\u cs\u id。i、 e

catDEkw/select?q=:&wt=json&indent=true&fl=*,score&fq={!join from=cf\u cs\u id to=idfromIndex=searchDEbis}cf\u cs\u id:926


坦白说,我不理解逻辑,但你是对的!非常感谢你,祝你今天愉快!