[英]Mongoose query to sort, skip and limit
這是我的 mongoose 代碼,它進行排序和分頁。 在這里,當我刪除排序或添加其他類型的排序時,沒有結果。 我在數據庫中有 3000 個文檔
res = await Question.find(filters)
.sort({'_id': "-1"})
.skip(args.skip ? parseInt(args.skip) : 0)
.limit(args.limit ? parseInt(args.limit) : 100)
.exec();
請看一下
將此 => sort({'_id': "-1"}) 替換為 => sort({_id: -1})
.sort()
命令接受對象或字符串作為參數。
在 Object 語法中,允許的值為asc
、 desc
、 ascending
、 descending
、 1
和-1
.sort({_id: -1})
字符串語法
.sort('-_id').
注意:使用 Promise 時不需要.exec()
部分
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.