// 数据库正则对象
db.collection('todos').where({
description: db.RegExp({
regexp: 'miniprogram',
options: 'i',
})
})
业务上要实现 description 与数组arryA里的元素进行模糊匹配,如果匹配上就满足条件。
例:
集合中的记录值1:description:a,b
集合中的记录值2:description:b
集合中的记录值3:description:c
集合中的记录值4:description:d
假如 arryA数组为[a,b,c],则查询出记录值1,2 符合条件
假如 arryA数组为[c,b],则查询出记录值2,3符合条件
假如 arryA数组为[d,a],则查询出记录值1,4符合条件
网友回复
孙昌谱:
因数据结构问题,无法使用_.in ,因为记录值也是字符串:如a,b,c,d,e之类的。