sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur hämtar man ett värde från mongoDB, efter dess nyckelnamn?

find() räcker.

db.CollectionName.find({},{HomeTown:1})

i java skulle det vara:

BasicDBObject query = new BasicDBObject();
BasicDBObject field = new BasicDBObject();
field.put("HomeTown", 1);
DBCursor cursor = db.getCollection(collectionName).find(query,field);
while (cursor.hasNext()) {
    BasicDBObject obj = (BasicDBObject) cursor.next();
    result.add(obj.getString("HomeTown"));
}


  1. Hur ska jag implementera detta schema i MongoDB?

  2. Fjäderdata Redis HGETALL operation

  3. Redis publicera/prenumerera:se vilka kanaler som för närvarande prenumererar på

  4. Kan jag serialisera ett ruby ​​Digest::SHA1-instansobjekt?