收藏
回答

请问要怎么写才能根据给定的keyword数组自动生成如下查询语句?

let keyword=['酒店','宾馆']

假设要查询的关键词是一个数组(如:['酒店','宾馆']),请问要怎么写才能根据给定的keyword数组自动生成如下查询语句。而不是手动写死的。

目的是把集合中 company_name字段 包含 酒店 或 宾馆 的数据查询出来。

db.collection('point')

.where({

company_name: _.or(


  new db.RegExp({

regexp: '酒店',

options: 'i',

}),


new db.RegExp({

regexp: '宾馆',

options: 'i',

})


)


})


.get()



回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容