sql >> Databasteknik >  >> NoSQL >> MongoDB

Bson pretty print med Java MongoDb-drivrutinen

När jag googlade lite hårdare hittade jag en lösning för att snyggt skriva ut en Bson exempel. Tricket är att konvertera det till en instans av BsonDocument , som har en implementering av toString metod som returnerar strängrepresentationen för motsvarande JSON.

Bson bson = Filters.gt("a", 10);
BsonDocument bsonDocument = bson.toBsonDocument(BsonDocument.class, MongoClient.DEFAULT_CODEC_REGISTRY);
System.out.println(bsonDocument);

Den ursprungliga länken är följande:Konverterar Bson-objekt till BsonDocument .



  1. Returnera sammanlänkningen av återuppringningsresultat anropade inom en loop

  2. MongoDB Aggregation:Hur får man det totala antalet poster?

  3. hur kan jag hitta textsökning i en array i mongodb

  4. MongoDB :Indexeringsordning och frågeordning måste matcha?