我的项目使用 node.js 和 Sequelize ORM。我正在尝试获取 stage 为“pending”的所有行和 2 到 10 之间的日期(假日期)。这是我的查询:
const stain = await Gyn.findAll({
where: {
stage: `pending`,
lastUpdate: {
[Op.$between]: [startDate, endDate]
}
}
});
console.log(stainQc)
我在表中只有 2 行。我看到一个匹配我的查询,但console.log(stain)
在我的代码中显示有空数组。但它必须是一个项目。我做错了什么?
更新:当我删除
lastUpdate: {
[Op.$between]: [startDate, endDate]
}
它通过“待定”找到我的行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句