Монго найти RegExp не принимает массив строк - PullRequest
0 голосов
/ 13 сентября 2018

Я использовал RegExp много раз до этого, поэтому я не знаю, почему он не работает.Я уже пытался использовать $in и aggregate.

Код 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
});

Это первый раз, когда это происходит со мной.
В чем проблема?Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...