小编Sha*_*lid的帖子

如何在 solr 中使用 join 以获得两个核心的结果?

我有两个核心:

核心 1:BookID、地点、标题、作者、发布日期

核心 2:BookID、Text、Referenecs、Size、LastUpdated

http://localhost:8983/solr/core1/select?fl=Title,%20Venue,%20Authors,%20PubDate&q= {!join%20from=PaperID%20to=fileName%20fromIndex=core2%20}size:15870

上述查询返回零结果为:

<response>
   <lst name="responseHeader">
      <int name="status">0</int>
      <int name="QTime">0</int>
      <lst name="params">
         <str name="q">{!join from=PaperID to=fileName fromIndex=PapersIndex }size:15870</str>
         <str name="fl">Title, Venue</str>
      </lst>
   </lst>
   <result name="response" numFound="0" start="0" />
</response>
Run Code Online (Sandbox Code Playgroud)

我不知道 solr join 是如何工作的。为什么它给出零结果?

solr join solrj solrcloud

0
推荐指数
1
解决办法
2372
查看次数

标签 统计

join ×1

solr ×1

solrcloud ×1

solrj ×1