私はmongodbの新しいC++ドライバを手に入れようとしています。この時点で、私は新しいデータベース/コレクションを作成し、ドキュメントを追加し、クエリを生成することができます。私の問題は、create_indexメソッドを使ってインデックスを作成しようとするときです。新しいMongoDB C++ドライバでインデックスを作成する
ドキュメントからの構文は次のとおりです。
bsoncxx ::ドキュメント::値mongocxx ::コレクション:: create_index(bsoncxx ::ドキュメント:: view_or_valueキー、 のconstオプション::インデックス&オプション=オプション: :インデックス()
は、私は、キーの一部を取得し、それは次のようになります{「いくつかのタイプ」:1}
私はオプションの一部は、私がどのように見えるかを把握しようとしているとの問題を抱えています。比較的新しいC++ 11(しかし、Cと古いC++の経験がたくさんあります)と同等の問題を抱えていますオプション部分を参照してください。誰かが、 "名前"と "default_language"のような何かを指定しようとしていると仮定して、オプション部分がどのように見えるかの例を提供できますか?
おかげ