gpt4 book ai didi

ruby-on-rails - Tire-使用条件/自定义_score进行查询

转载 作者:行者123 更新时间:2023-12-02 23:39:44 26 4
gpt4 key购买 nike

我通常用过滤器搜索轮胎,一切正常。
但是我想精确地进行搜索,例如,如果我搜索“dfssdljf”,它不会返回任何数据,但是目前它返回的是完全无关的数据。

根据Tire属性,我可以拒绝_score <0.5的结果,但只能在搜索后的迭代期间拒绝。但是在我尝试了之后-这是一个坏主意,因为我的分页在迭代过程中可能会混乱。

关键是,如果我可以在“轮胎”搜索期间执行“WHERE _score> 0.5”行?

最佳答案

min_score中查找http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-min-score.html,然后在轮胎搜索中可以使用

Tire::Search::Search.new index_name do
query your_query
min_score 0.5
end

关于ruby-on-rails - Tire-使用条件/自定义_score进行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24411329/

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