sequelize.js - 在续集中使用 [Op.and] 准备动态 where
问题描述
我有 :
const arr=['a','b','c']
我想
where:{
[Op.and]:{text:arr[0]},
[Op.and]:{text:arr[1]},
[Op.and]:{text:arr[2]}
}
不需要硬编码的解决方案,因为我的数组大小可能会有所不同。我想匹配所有text
或none
return Models.Question.findAll({
where:{
[Op.and]:{text:arr[0]},
[Op.and]:{text:arr[1]},
[Op.and]:{text:arr[2]}
}
})
解决方案
推荐阅读
- python - 从 python 上的Bloomberg终端获取数据
- gooddata - 如何自动移动数据模型?
- javascript - 使用切片和展开运算符后,使用 Number 将字符串转换为数组副本中的数字
- virtual-machine - VMWare 工作站:使用虚拟路由器 ping 不同子网上的外部托管虚拟机
- c - 删除队列后显示队列的数据
- .net - API 授权找不到用户的 AD 组
- r - 字符的开始和结束位置;R
- google-bigquery - BigQuery approx_quantiles WHERE,对不同的函数使用不同的 WHERE
- next.js - Stylelint 不在 Next.js 中检查 component.module.scss
- git - 使用 SSH 克隆 BitBucket 存储库时出现问题