gpt4 book ai didi

solr - solr 中使用多个参数进行搜索

转载 作者:行者123 更新时间:2023-12-02 09:37:21 25 4
gpt4 key购买 nike

目前我有这样的查询

q=mysearchparameters

它工作正常,我认为它会在所有字段中搜索这个关键字,现在我只想检索基于像这样的某些特定字段的数据

q=name:'somename'+specialization:'somespecialization' 

是否可以这样查询,在这里我为第二个查询获取了一些意外的数据。

最佳答案

您可以将多个查询通过 AND 组合在一起,如下所示:

q=name:somename AND specialization:somespecialization

或者像这样一起ORer:

q=name:somename OR specialization:somespecialization

或者您可以使用过滤查询将它们组合在一起:

q=*:*&fq=name:somename&fq=specialization:somespecialization

我不会讨论查询与过滤查询,因为它在其他地方有更好的介绍:

SOLR filter-query vs main-query

关于solr - solr 中使用多个参数进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24021136/

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