gpt4 book ai didi

solr - Solr中/select和/query处理程序之间的区别

转载 作者:行者123 更新时间:2023-12-04 07:37:43 25 4
gpt4 key购买 nike

我想知道solr中的/select和/query处理程序之间的确切区别是什么。

对于/select处理程序,查询的形式类似于。

/solr/collection/select?q=lalit&wt=json

结果较少。

但是对于/query,其
/solr/collection/uery?q = lalit&wt = json

这会带来更多结果。

最佳答案

答案取决于solrconfig.xml的内容,因为这是定义了不同requestHandlers的配置文件。如果在该文件中搜索<requestHandler name="/select" class="solr.SearchHandler"><requestHandler name="/query" class="solr.SearchHandler">,则应该能够找到不同之处。

Solr在内部没有对这两者的不同处理,并且它们的行为始终在solrconfig.xml中进行配置。 example/solr目录中solrconfig.xml中的默认配置通过将df(默认搜索字段)的值设置为text(意味着搜索不同的字段取决于您指向的端点)来完成此操作。

如果将来有需要,您可以使用不同的预设配置自己的定义,例如/queryfoo/bar等,尽管大多数设置通常由客户端提供。

关于solr - Solr中/select和/query处理程序之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25382227/

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