sql >> Database >  >> NoSQL >> MongoDB

Hoe $in operator te gebruiken in mongodb met twee velden in java

Probeer dit

BasicDBObject query = new BasicDBObject("names", new BasicDBObject("$in",      Arrays.asList("colombo")));
    query.append("age", new BasicDBObject("$gt", 20));
    FindIterable<Document> find = collection.find(query);
    MongoCursor<Document> iterator = find.iterator();
    Document doc = null;
    while (iterator.hasNext()) {
        doc = iterator.next();
        System.out.println(doc);
    }


  1. MongoDB geaggregeerd resultaat met twee verschillende sleutels

  2. Redis - het wat, waarom en hoe Redis als primaire database te gebruiken

  3. Groepstelling met MongoDB met behulp van aggregatieframework

  4. Krijg alle 'documenten' van MongoDB 'collectie'