我正在使用Postgres,在这里我不知道如何解决这个问题:UnhandledPromiseRejectionWarning:SequelizeDatabaseError:带有时区的timestamp类型的无效输入语法:“无效日期”这是什么错误,在哪里?以及如何克服这个错误?
答案 0 :(得分:0)
将日期数据类型更改为使用date
代替timestamp
答案 1 :(得分:0)
查询中的where
属性必须是数组,而不是对象。
{
where: [{
code: barcode.barcode,
createdAt: { [Op.gt]: new Date(new Date() - 24 * 60 * 60 * 1000) }
}],
defaults: {code: barcode.barcode}
}