Vin*_*mie 4 database node.js sequelize.js
我要提出条件
(A 和 B)和(C 或 D 或 E 或 F)
当我尝试做的时候
where: {
[Op.and]: [{
A,
B,
[Op.or]: [{
C,
D,
E,
F
}]
}]
}
Run Code Online (Sandbox Code Playgroud)
此操作将仅返回 A And B AND C AND D AND E AND F,由于某种原因 Op.or 在 Op.and 内失败。也许有更好的方法来进行逻辑运算,有人知道该怎么做吗?
尝试下面,
where: {
[Op.and]: [
{
A
},
{
B
},
{
[Op.or]: [{
C,
D,
E,
F
}]
}
]
}
Run Code Online (Sandbox Code Playgroud)
[Op.and] 请参阅此处的语法。