MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

scrittura della sintassi 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);

Se vuoi 'OR' le condizioni, sostituisci semplicemente $e con $or.nota che il codice sopra non è stato testato correttamente e potrebbe essere necessario modificarlo un po' per farlo funzionare.

La tua domanda non è chiara, ma spero di averti aiutato.