sql >> Databáze >  >> NoSQL >> MongoDB

Jak načíst záznam z mongodb pomocí pole _id a zobrazit načtený záznam v konzole pomocí java

Můžete importovat org.bson.types.ObjectId že můžete zabalit id s a použijte jej ve svém dotazu jako

import org.bson.types.ObjectId;
...

MongoClient mongo = new MongoClient("localhost",27017);
DB db = mongo.getDB("sample");
DBCollection col = db.getCollection("matching");
BasicDBObject query = new BasicDBObject();
query.put("_id", new ObjectId("56cec592fe3fc16f6b564761"));
DBObject dbObj = col.findOne(query);



  1. Připojit položku do pole dokumentů MongoDB v PyMongu bez opětovného vkládání

  2. Jak změnit datový typ vnořeného pole v dokumentu Mongo?

  3. Mongoose Pokus o otevření neuzavřeného připojení

  4. Meteor spotřebovává obrovské množství spojení Mongo