【发布时间】:2022-11-21 03:38:55
【问题描述】:
'SELECT * FROM ng_db.public."Transactions" WHERE credited_account = 1 OR debited_account = 1;'
如何在 sequelize 中执行此查询?
我需要一个回报,向我显示有关可以出现在两列中的值的行
【问题讨论】:
标签: typescript postgresql sequelize.js
'SELECT * FROM ng_db.public."Transactions" WHERE credited_account = 1 OR debited_account = 1;'
如何在 sequelize 中执行此查询?
我需要一个回报,向我显示有关可以出现在两列中的值的行
【问题讨论】:
标签: typescript postgresql sequelize.js
根据documentation,你应该使用[Op.or]
你应该看看operator documentation,它真的很有用
const { Op } = require("sequelize");
YourTable.findAll({
where: {
[Op.or]: [
{ credited_account: 1 },
{ debited_account: 1 }
]
}
});
【讨论】: