gpt4 book ai didi

c# - MongoDB 按 "starts with"排序

转载 作者:行者123 更新时间:2023-12-03 15:59:45 25 4
gpt4 key购买 nike

我在 Mongo 中有一个数据列表,需要根据用户输入的值进行排序。

例如,我有以下数据:

Los Angeles, CA
East Los Angeles, CA
West Los Angeles, CA
North Los Angeles, CA
South Los Angeles, CA

我想返回与此匹配的所有结果,但首先返回以结果开头的结果。目前,当用户输入“洛杉矶,加利福尼亚州”时,我的数据返回如下:

East Los Angeles, CA
Los Angeles, CA
North Los Angeles, CA
South Los Angeles, CA
West Los Angeles, CA

我想要的是当用户输入“洛杉矶,加利福尼亚州”时:

Los Angeles, CA
East Los Angeles, CA
North Los Angeles, CA
South Los Angeles, CA
West Los Angeles, CA

是否可以根据开头进行排序?

最佳答案

db.collection.find( { $query: {}, $orderby: { name : -1 } } )

名称表示上面的字符串字段名称

关于c# - MongoDB 按 "starts with"排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46411133/

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