En cherchant un peu plus sur Google, j'ai trouvé une solution pour imprimer joliment un Bson
exemple. L'astuce consiste à le convertir en une instance de BsonDocument
, qui a une implémentation de toString
méthode qui renvoie la représentation sous forme de chaîne du JSON correspondant.
Bson bson = Filters.gt("a", 10);
BsonDocument bsonDocument = bson.toBsonDocument(BsonDocument.class, MongoClient.DEFAULT_CODEC_REGISTRY);
System.out.println(bsonDocument);
Le lien d'origine est le suivant :Conversion d'un objet Bson en BsonDocument .