我有一些bson文件,我需要使用c ++代码将其插入到mongodb中。 有什么方法可以使用mongocxx驱动程序将bson文档插入到mongodb中吗? 我正在使用ubuntu,而我所能得到的就是在代码中手动创建文档。
答案 0 :(得分:0)
MongoDB没有用于处理BSON文件的API,因此您需要使用外部工具:
mongorestore
导入BSON文件,您可以使用exec
或类似函数从C ++代码启动它。bsondump
从BSON文件创建JSON文件,然后使用C ++驱动程序将其插入,但是如文档页面所述:bsondump is a diagnostic tool for inspecting BSON files, not a tool for data ingestion or other application use.