当前位置:   article > 正文

Java - MongoTemplate 关于 MongoDB 的使用理解 - 字符串连续数据排序和 数字序号排序问题_mongodb 排序数字字符串

mongodb 排序数字字符串

个人理解:

MongoDB 如果在使用 字符串进行数字字符串排序,那么就会出现一个麻烦的问题,这个内部的一个 MongoDB 运行机制的问题,比如 ‘1’、‘2’、‘3’、‘4’、‘5’、‘6’、‘7’、‘8’、‘9’、‘10’、

那么在使用 MongoDB 进行 desc 排序时,就只会抽取字符串数字 ‘9’,而且会无限循环抽取字符串数字 ‘9’,在 MongoDB 看来,字符串 ‘10’ 比 字符串’9’要小。

所以这里最好是使用 Integer 整型格式的实体类字段来存储这些连续序号数据,字符串存储类似序号的数据不太好,最好是整型数据格式比较好。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/286993
推荐阅读
相关标签
  

闽ICP备14008679号