小程序云数据库查询where 怎么用一个数组中的某一个值匹配数据库中指字符串的值
发布于 5 年前 作者 jielei 15047 次浏览 来自 问答

数据库中数据某一字段类型字符串,key 从c1至cn不等

然后我想用一个数组去匹配他例如[‘c1’,‘c2’,‘c3’],然后取到数组中包含 classId的值的数据,数组长度不固定

1 回复

可以使用 _.or 和 _.eq

db.collection('xxx').where({
  classId: _.or(_.eq('c1'), _.eq('c2'), /*.....*/, _.eq('c9'))
})
回到顶部