.limit()
設定執行查詢實例時,要檢索的最大記錄筆數。
.limit(maximum)
參數 | 類型 | 詳細資訊 | |
---|---|---|---|
1 | maximum | 要檢索的最大記錄筆數。 |
檢索最多 10 位名為 Jake 的使用者記錄
var jakes = await User.find({ name: 'Jake' }).limit(10);
return res.json(jakes);
- 如果您將 limit 設定為 0,查詢將始終返回一個空陣列。
- 如果 limit 大於符合查詢條件的記錄筆數,則將返回所有符合條件的記錄。
- 如果您沒有提供回呼函數,.find() 方法會返回一個可鏈式物件。此方法可以鏈式調用於 .find(),以進一步篩選您的結果。