我已經看到了一些關于可選 where 子句和 order params 的問題,這兩個我都可以實作,但我想知道如何有一個可選limit引數?也許我錯過了一些簡單的東西,但我在檔案中看不到任何明顯的東西
如果我這樣指定:
const limit = req.query.limit;
Example.findAll({
limit: limit
})
limit在某些情況下如何省略?
uj5u.com熱心網友回復:
您可以在 call 之外簡單地定義findAll選項,并且僅當您具有以下值時才可選地findAll添加prop :limitreq.query.limit
const options = {
}
if (req.query.limit) {
options.limit = req.query.limit
}
Example.findAll(options)
null或者,如果您在 中沒有值,您可以嘗試通過req.query.limit(例如,應該在 PostgreSQL 中作業)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/475260.html
標籤:javascript 续集.js
下一篇:陣列每次推送都有相同的專案
