Mongo发现RegExp不接受字符串数组

时间:2018-09-13 02:46:27

标签: javascript regex mongodb find

在此之前,我曾多次使用RegExp,所以我不知道为什么它不起作用。我已经尝试使用$inaggregate

代码1:

var auxTest = req.params.n;
auxTest = auxTest.split(" ");
Proq.find({$or: [{title: new RegExp(auxTest, 'i')}]}).exec(function(err, findProq){
    //CODE
});

此代码找不到任何内容,但是当我使用“代码2”时,它会起作用:

var auxTest = ["Link", "Mode"];
Proq.find({$or: [{title: new RegExp(auxTest[0], 'i')}]}).exec(function(err, findProq){
    //CODE
});

这是我第一次遇见。
问题是什么?我该如何解决?

0 个答案:

没有答案