Я использовал 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
});
Это первый раз, когда это происходит со мной.
В чем проблема?Как я могу это исправить?