gpt4 book ai didi

symfony - 首先获得最短结果 Elasticsearch

转载 作者:行者123 更新时间:2023-12-02 23:38:45 25 4
gpt4 key购买 nike

我与symfony2一起使用elasticsearch。
我有一个音乐艺术家数据库。
当我尝试使用通配符搜索"emine*"时,我进入了第一个结果"Eminence of Darkness"或另一个的结果,而不是最接近查询的"Eminem"

请看这个例子
enter image description here

我应该怎么做才能在第一个结果中获得"Eminem"

最佳答案

默认情况下,通配符查询使用constant_score_auto作为重写参数,
所有比赛的分数相同。

对于问题中的示例,您可以按 Artist.sort_name 对匹配的结果进行排序,以获得所需的结果。

关于symfony - 首先获得最短结果 Elasticsearch ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26449836/

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