mongodb字符串比較大小


今天遇一奇葩,年齡字段使用string類型存儲。。。。。。。。。。。。。。。。。。然后使用常規的寫法就出問題了。

單純地用gte和lte比較字符串數值大小是行不通的,因為MongoDB將字符串按UTF-8進行字典排序比較。

mongosql 參考如下 db.fluo_analysis_info.find({"$where":"this.age>100"}) fluo_analysis_info為集合名稱,age為其中的一個string類型字段

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM