Я использую ORM sequelize и базу данных postgresql. И я хочу реализовать нумерацию страниц.
Используя базу данных MongoDB, разбиение на страницы выполняется таким образом.
module.exports.getBySprOilfieldId = async function (req, res) {
try {
const query = {
where: {
spr_oilfields_id: req.params.spr_oilfields_id
}
}
const sprwellplatforms = await SprWellplatforms.findAll(query)
.skip(+req.query.offset)
.limit(+req.query.limit)
res.status(200).json(sprwellplatforms)
} catch(e) {
errorHandler(res, e)
}
}
Но поскольку я использую базу данных postgresql, у меня возникают такие ошибки.
SprWellplatforms.findAll (...). Пропуск не является функцией
SprWellplatforms.findAll (...). Limit не является функцией
Как их можно исправить?