【问题标题】:How to perform a sorting with case insensitive in the sails js framework? [duplicate]如何在sails js框架中执行不区分大小写的排序? [复制]
【发布时间】:2014-11-18 14:25:34
【问题描述】:
model.find({city: city, sort: 'cityname ASC'}, function(err, cityList){});

上面的代码给出了正确的排序列表,但只要城市是大写或小写的,比如哥印拜陀、班加罗尔、钦奈,它就会给出钦奈、哥印拜陀、班加罗尔的输出,但我需要像这样的班加罗尔、钦奈、哥印拜陀的输出.请帮助我获得我想要的输出..并感谢大家..

【问题讨论】:

标签: mongodb sorting sails.js mongodb-query sails-mongo


【解决方案1】:

这是 MongoDB 中的一个错误 - AFAIk 目前还没有真正的解决方案

更新:我发现的一种解决方法 - 第二次存储字符串,仅大写或仅小写,并按该属性排序:http://futurestud.io/blog/case-insensitive-sorting-with-mongoose-and-mongodb/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多