sql >> Database >  >> NoSQL >> MongoDB

Hoe converteer ik een BasicDBObject naar een Mongo Document met de Java Mongo DB driver versie 3?

We kunnen BasicDBObject Convert converteren naar Document op de volgende manier

public static Document getDocument(DBObject doc)
{
   if(doc == null) return null;
   return new Document(doc.toMap());
}

als Document zelf is een implementatie van Map<String,Object> .

en BasicDBObject kan te worden gevangen in DBObject als BasicDBObject is een implementatie van DBObject .

@Black_Rider ook voor jou



  1. ObjectID gegenereerd door server op pymongo

  2. Gegevens ophalen uit MongoDB-verzameling in Swing JTable

  3. Is er een manier om automatisch een nieuw clusterknooppunt-IP te ontdekken in Redis Cluster met Lettuce?

  4. MongoDB-uitvoeringen - hoeveel databases, collecties?