MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Bson hübscher Druck mit Java MongoDb-Treiber

Ich habe etwas intensiver gegoogelt und eine Lösung gefunden, um einen Bson hübsch zu drucken Beispiel. Der Trick besteht darin, es in eine Instanz von BsonDocument umzuwandeln , die eine Implementierung von toString hat -Methode, die die Zeichenfolgendarstellung des entsprechenden JSON zurückgibt.

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

Der ursprüngliche Link lautet wie folgt:Converting Bson object to BsonDocument .