Mongo C ++ 11驱动程序中的数组(新驱动程序)

时间:2015-05-07 08:44:12

标签: arrays mongodb c++11

我正在为我的项目使用新的Mongo C ++ 11驱动程序(主分支),我对数组有很大的问题。例如,当数组不为空时(例如,它是[“test”],当我从带有

的驱动程序的Mongo获取数据时
`array::view empArray {doc["assignedEmployees"].get_array().value};`

当我使用C ++ 11 collection for循环遍历数组时,我得到了"test"的三个副本,如果数组为空,我会得到一个无限循环!

那么,你能否告诉我这是否是驱动程序中的错误,或者我使用错误的API(因为这个驱动程序是新的,文档基本上是不存在的)。

提前致谢:)

0 个答案:

没有答案