gpt4 book ai didi

Solr 4.0 fq 加入与 q 加入

转载 作者:行者123 更新时间:2023-12-04 20:22:18 25 4
gpt4 key购买 nike

我是 Solr 的新手,在连接各种文档(包含在 solr 包中)时遇到了困难。以下网址:-

http://localhost:8983/solr/collection1/select?q={!join+from=id+to=manu_id_s+cache=false}id:*

与以下 url 相比生成了不同的响应:-

http://localhost:8983/solr/collection1/select?fq={!join+from=id+to=manu_id_s+cache=false}id:*

我在wiki上查了join的文档。但是,他们仅将 join 与主查询结合使用。您能否告诉我是否可以使用过滤器查询进行连接,或者是否需要提供一些其他参数以便使用过滤器查询进行连接?

最佳答案

一般情况下,如果只指定一个过滤查询(fq),则不会返回任何结果。 (更准确地说,如果未指定 q 参数,则默认为“不匹配文档”查询。)

q 参数设置为 [* TO *] 匹配默认字段中的所有值(现在看来 * 可以相同的东西),因此如果将第二个查询修改为:

http://localhost:8983/solr/collection1/select?fq={!join+from=id+to=manu_id_s+cache=false}id:*&q=[*+TO+*]

fq 不影响候选者的得分,但影响候选者的子集,其中 q 和各种 boost 查询得分。

关于Solr 4.0 fq 加入与 q 加入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13316116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com