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();

 


免責聲明!

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



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