【发布时间】:2020-05-31 21:02:46
【问题描述】:
我尝试通过使用 where 子句和 $or in sequelize 提供的电子邮件来获取所有用户。
所以我从我的电子邮件数组中为多个这样的地方创建了查询:
[ { email: 'email1@gmail.com' }, { email: 'email@gmail.com' } ]
然后我尝试以多种方式获取它,例如:
const allExistedUsers = await User.findAll({
where: { $or: multileWhere }
});
根据post 和文档中的回答,它应该可以工作:
{ $and: [{"Key1": "Value1"}, {"Key2": "Value2"}] }
但它不起作用。我不知道该怎么做。
【问题讨论】:
标签: javascript node.js sequelize.js