sql >> データベース >  >> NoSQL >> MongoDB

マングース複数の条件で検索

    app.get('/user',function(req, res) {
    
     User.find({region: "NA",sector:"Some Sector"}, function(err, user) 
     {
        if (err)
        {
            res.send(err);
        }
        console.log(user);
        res.json(user);
    
     });
    });
    

    リージョン: "NA"またはセクター:"SomeSector"のいずれかのデータが必要な場合。 $orを使用できます オペレーター。

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


    1. MongoDBクライアントのタイムアウトオプションについて

    2. MongoDBの配列に埋め込まれたドキュメントのフィールドの名前を変更しても機能しない

    3. Mongo2.6およびPymongo2.7.1での集計クエリでのmaxTimeMSパラメーターの使用

    4. Spring Dataを使用して上限付きコレクションを作成するにはどうすればよいですか? -MongoDB