MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

écrire la syntaxe mongoDB

    DBObject idMatch = new BasicDBObject("user_id","bc");
    DBObject usernameMatch = new BasicDBObject("user_name",bc);
    DBObject ageMatch = new BasicDBObject("age",2);

    DBObject andAll = new BasicDBObject("$and", Arrays.asList(existence, firstNotMatch, secondNotMatch));

    //calling  table.find will get you what you wanted.
    table.find(andAll);

Si vous voulez 'OU' les conditions, remplacez simplement $et par $ou.notez que le code ci-dessus n'est pas testé correctement et que vous devrez peut-être le modifier un peu pour le faire fonctionner.

Votre question n'est pas claire, mais j'espère vous avoir aidé.