Skip to content

Commit 8092458

Browse files
CXX-802 Fix example to check before dropping collection
1 parent 79090cb commit 8092458

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

examples/mongocxx/bulk_write.cpp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,14 @@ int main(int, char**) {
2929
mongocxx::instance inst{};
3030
mongocxx::client conn{mongocxx::uri{}};
3131

32-
auto coll = conn["test"]["coll"];
33-
coll.drop();
32+
auto db = conn["test"];
33+
34+
// Ensure collection is empty.
35+
if (db.has_collection("coll")) {
36+
db["coll"].drop();
37+
}
38+
39+
auto coll = db["coll"];
3440

3541
// @begin: cpp-bulk-write
3642
auto doc1 = document{} << "a" << 1 << finalize;

0 commit comments

Comments
 (0)