mongodb查询出某个字段最大值
字段进行降序排序,然后取出集合第一条数据
以下为 取出student集合stu_id字段的最大的一条:
db.student.find().sort({stu_id:-1}).skip(0).limit(1);
在c#代码里的写法:
//1、计算id最大值,然后将新的id在此基础上加1 var data = await database.GetCollection<test_info>("test_info").Find(x => x.id > 0).SortByDescending(x => x.id).Skip(0).Limit(1).ToListAsync();
作者:沐雪
文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
为之网-热爱软件编程 http://www.weizhi.cc/