MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

escrevendo a sintaxe do 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 você quiser 'OU' as condições, basta substituir $e por $or.note que o código acima não foi testado corretamente e você pode precisar modificá-lo um pouco para que funcione.

Sua pergunta não está clara, mas espero ter ajudado.