sql >> Base de Datos >  >> NoSQL >> MongoDB

Impresión bonita de Bson usando el controlador Java MongoDb

Buscando en Google un poco más, encontré una solución para imprimir bastante un Bson instancia. El truco es convertirlo en una instancia de BsonDocument , que tiene una implementación de toString método que devuelve la representación de cadena del JSON correspondiente.

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

El enlace original es el siguiente:Convertir objeto Bson en BsonDocument .