MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Impressão bonita do Bson usando o driver Java MongoDb


Pesquisando um pouco mais, encontrei uma solução para imprimir um Bson instância. O truque é convertê-lo em uma instância de BsonDocument , que tem uma implementação do toString método que retorna a representação de string do JSON correspondente.
Bson bson = Filters.gt("a", 10);
BsonDocument bsonDocument = bson.toBsonDocument(BsonDocument.class, MongoClient.DEFAULT_CODEC_REGISTRY);
System.out.println(bsonDocument);

O link original é o seguinte:Convertendo objeto Bson em BsonDocument .