2017-05-04 61 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。