好吧,我正在尝试实现一个查询,它试图在一堆文件上执行正则表达式搜索(其中包含一个数组列表)
我很难解释......所以我基本上是直接指向.
有查询适用于正则表达式数组...
db.paper.find({"category": {$in: [ /xd/, /sd/, /ad/ ] }})
Run Code Online (Sandbox Code Playgroud)
有查询不适用于正则表达式数组...
db.paper.find({"category": {$in: [ "/xd/", "/sd/", "/ad/" ] }})
Run Code Online (Sandbox Code Playgroud)
所以基本上我想要的是从字符串数组中删除""符号...这样我就可以执行以下查询..
var sea = [ "/xd/", "/sd/", "/ad/" ];
db.paper.find({"category": {$in: sea }});
Run Code Online (Sandbox Code Playgroud)