Googling khó hơn một chút, tôi đã tìm thấy một giải pháp để in một Bson
một cách đẹp mắt ví dụ. Bí quyết là chuyển đổi nó thành một bản sao của BsonDocument
, có triển khai toString
phương thức trả về biểu diễn chuỗi của JSON tương ứng.
Bson bson = Filters.gt("a", 10);
BsonDocument bsonDocument = bson.toBsonDocument(BsonDocument.class, MongoClient.DEFAULT_CODEC_REGISTRY);
System.out.println(bsonDocument);
Liên kết ban đầu như sau: Chuyển đổi đối tượng Bson thành BsonDocument .