Mongo C++ 批量操作
Mongo C++ bulk operations
如何使用新的 Mongocxx driver 执行批量操作? driver 手册太可怕了。而且到处都没有例子!!!
相关class:http://mongodb.github.io/mongo-cxx-driver/api/mongocxx-3.1.1/classmongocxx_1_1bulk__write.html
我可以使用 bulk_write::bulk_write()
创建操作并使用 bulk_write::append()
添加查询。但是我对如何执行它感到困惑。
可怕的是他们没有提供类似mongo shell的功能。
例如:https://docs.mongodb.com/manual/reference/method/Bulk/
创建一个 bulk_write 实例,然后用写入操作填充它,最后使用此方法将其提交到 Mongo 集合:
collection::bulk_write(const bulk_write& bulk_write)
如何使用新的 Mongocxx driver 执行批量操作? driver 手册太可怕了。而且到处都没有例子!!!
相关class:http://mongodb.github.io/mongo-cxx-driver/api/mongocxx-3.1.1/classmongocxx_1_1bulk__write.html
我可以使用 bulk_write::bulk_write()
创建操作并使用 bulk_write::append()
添加查询。但是我对如何执行它感到困惑。
可怕的是他们没有提供类似mongo shell的功能。 例如:https://docs.mongodb.com/manual/reference/method/Bulk/
创建一个 bulk_write 实例,然后用写入操作填充它,最后使用此方法将其提交到 Mongo 集合:
collection::bulk_write(const bulk_write& bulk_write)