MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

писане на синтаксис на 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);

Ако искате да използвате „ИЛИ“ условията, просто заменете $and с $or. Имайте предвид, че горният код не е тестван правилно и може да се наложи да го модифицирате малко, за да работи.

Въпросът ви не е ясен, но се надявам, че помогнах.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Добавяне към набор и увеличаване

  2. Stripe:Трябва да посочи източник или клиент

  3. BsonSerializationException при сериализиране на речник<DateTime,T> към BSON

  4. Какво е BSON и как точно се различава от JSON?

  5. Версиониране на обекти на Java MongoDB