gpt4 book ai didi

MongoDB 文本搜索和排序依据

转载 作者:可可西里 更新时间:2023-11-01 10:04:40 24 4
gpt4 key购买 nike

我们正在使用 MongoDB 的文本搜索,到目前为止效果很好。但是,我们还想指定结果的顺序,例如:

db.items.runCommand("text", {search: "\"test item\"", "$orderby" : { votes : 1 }});

这会执行,但它不按票数排序,它仍然按分数排序。

有人知道怎么做吗?

谢谢!

最佳答案

MongoDB 的 "text" 命令不支持自定义排序,因此您必须在自己的代码中按 votes 对结果进行排序。

列出了支持的选项 here .

关于MongoDB 文本搜索和排序依据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19336391/

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