“Поиск по борьбе с несколькими полями” Ответ

Поиск по борьбе в нескольких областях

let regex = new RegExp(value.searchQuery,'i');
const filterd = await Model.find({ $and: [ { $or: [{title: regex },{description: regex}] }, {category: value.category}, {city:value.city} ] })
Relieved Reindeer

Монгуз найти несколько условий

User.find({$or:[{region: "NA"},{sector:"Some Sector"}]}, function(err, user) 
 {
    if (err)
    {
        res.send(err);
    }
    console.log(user);
    res.json(user);

 });
Duck Duck Go-ogle

Поиск по борьбе с несколькими полями

var re = new RegExp(req.params.search, 'i');

app.User.find().or([{ 'firstName': { $regex: re }}, { 'lastName': { $regex: re }}]).sort('title', 1).exec(function(err, users) {
    res.json(JSON.stringify(users));
});
Annoying Alpaca

Ответы похожие на “Поиск по борьбе с несколькими полями”

Вопросы похожие на “Поиск по борьбе с несколькими полями”

Больше похожих ответов на “Поиск по борьбе с несколькими полями” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования