Mongo C ++批量操作

时间:2017-01-02 17:12:42

标签: c++ mongodb mongo-cxx-driver

如何使用新的Mongocxx驱动程序执行批量操作?司机手册太可怕了。在任何地方都没有例子!

相关课程: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/

1 个答案:

答案 0 :(得分:1)

创建 bulk_write 实例,然后使用write操作填充它,最后使用此方法将其提交给Mongo集合:

collection::bulk_write(const bulk_write& bulk_write)
相关问题