我有兩個核心:如何在solr中使用join以從兩個核心中獲取結果?
核心1:的BookID,地點,標題,作者,pubdate的
核心2:的BookID,文本,Referenecs,大小,LASTUPDATED
http://localhost:8983/solr/core1/select?fl=Title,%20Venue,%20Authors,%20PubDate&q= {加盟%! 20from = PaperID%20to = FILENAME%20fromIndex =核2%20}大小: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>
我不知道solr連接如何工作。它爲什麼會產生零結果?
@ MatsLindh感謝指導...其實在上面的查詢我反對ID比較ID。規模是第二個核心的條件和領域。我需要根據第二個核心的條件得出第一個核心的結果,它返回第一個核心的一些屬性,其中大小爲15870.其中size是第二個核心的領域。 –