BSONObjBuilder builder; builder.append("age", 25); BSONObj obj = builder.obj();
BSONObjBuilder builder; builder.append("price", 19.99); BSONObj obj = builder.obj();
BSONObjBuilder builder; std::vectornums = {1, 2, 3}; builder.append("name", "John") .append("numbers", nums); BSONObj obj = builder.obj();
BSONObjBuilder builder; BSONObjBuilder nested; nested.append("city", "New York") .append("state", "NY"); builder.append("address", nested.obj()); BSONObj obj = builder.obj();Overall, BSONObjBuilder is a useful tool for constructing BSON objects for use with MongoDB in C++ applications.