当前位置:   article > 正文

MongoDB 排序数字字符串_mongo将字段转为数字排序范围

mongo将字段转为数字排序范围
  • Java 的 BigDecimal 转换到 MongoDB 时会变成 String
  • Spring Data 排序:
    Sort sort = Sort.by(Sort.Direction.DESC, "pay_money");
    query.with(sort)
      // String to Number sort
      .collation(Collation.parse("en_US").numericOrdering(true)); 
    
    • 1
    • 2
    • 3
    • 4
  • JS Shell 排序:
    db.t_instance_order.find({}, {instance_type: 1, pay_money: 1})
      .sort({instance_type: 1, pay_money: -1})
      .collation({locale: "en_US", numericOrdering: true})
      .limit(10);
    
    • 1
    • 2
    • 3
    • 4
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号