mongodb一个collection中的某个字段值由PK+数字组成,例如PK0001,PK0002,用mongoTemplate截取PK后的最大的数字,返回该记录的id
时间: 2023-03-22 11:00:16 浏览: 130
pymongo实现控制mongodb中数字字段做加法的方法
使用MongoTemplate查询,可以利用正则表达式找出所有符合条件的记录,然后按照记录中PK后面的数字从大到小进行排序,取出最大的记录即可: db.collection.find({field:/^PK/}).sort({field:-1}).limit(1)
阅读全文