【发布时间】:2017-02-04 00:21:38
【问题描述】:
我一直在尝试让 mongodb 工作的新 C++ 驱动程序。此时,我可以创建新的数据库/集合、添加文档和生成查询。我的问题是当我尝试使用 create_index 方法创建索引时。
文档中的语法是:
bsoncxx::document::value mongocxx::collection::create_index ( bsoncxx::document::view_or_value 键, const options::index & options = options::index()
我得到了键部分,它看起来像 {'some type': 1}
我遇到的问题是试图弄清楚选项部分应该是什么样子。我对 c++11 比较陌生(但有很多 C 和旧 C++ 经验)并且在尝试解析选项部分时遇到问题。假设我正在尝试指定“名称”和“default_language”之类的其他内容,有人可以提供一个选项部分应该是什么样子的示例吗?
谢谢
【问题讨论】: