Solr无法在一个查询中使用两个联接

时间:2015-09-30 10:04:24

标签: solr

我在一个查询中使用两个连接时遇到问题。虽然此查询不返回任何内容:

q={!join+from=a+to=b}text_stem_ascii:(text)^5 OR {!join+from=a+to=b}text:(text)^10

以下查询(请注意缺少的连接)返回一些内容:

q=text_stem_ascii:(text)^5 OR text:(text)^10

字段texttext_stem_ascii始终包含一些数据,因此不存在丢失数据的问题。

1 个答案:

答案 0 :(得分:1)

好吧,我很糟糕。使用连接时,只需指定一次连接! E.g。

q={!join+from=a+to=b}text_stem_ascii:(text)^5 OR text:(text)^10

抱歉浪费你的时间!