【发布时间】:2016-05-21 03:32:08
【问题描述】:
好的,我正在尝试实现一个查询,该查询正在尝试对一堆文档执行正则表达式搜索(其中包含一个数组列表)
我很难解释......所以我基本上是直接点。
有一个查询适用于正则表达式数组...
db.paper.find({"category": {$in: [ /xd/, /sd/, /ad/ ] }})
存在不适用于正则表达式数组的查询...
db.paper.find({"category": {$in: [ "/xd/", "/sd/", "/ad/" ] }})
所以基本上我想要的是从字符串数组中删除“”符号......这样我就可以执行下面的查询......
var sea = [ "/xd/", "/sd/", "/ad/" ];
db.paper.find({"category": {$in: sea }});
【问题讨论】: