2017-05-04 70 views
0

是有可能對使用的加入既SOLR核心過濾..SOLR加入和雙核上過濾

我有兩個核心:

第一核(人): ID 名 姓

第二個核心(條): ID PERSON_ID 標題 描述

我想從兩個人的名字就像「測試」和文章標題就像「測試」得到結果

可以這樣做嗎?

例如何,我認爲它應該工作,但它並不:(此查詢顯示該字段標題不要存在)

{!join from=id fromIndex=person to=person_id}(name:("test")*) OR (title:("test")*) 

回答

0

按我的理解,使用Solr加入你只能從一個得到的結果指數。

如果需要從兩個結果,那麼你可能需要使用2個Solr的查詢,

  1. 獲取結果從人那裏(名稱:(「測試」)*)
  2. 獲得來自哪裏條結果( title :(「test」)*)和person_id =來自第一個查詢的id。