sql >> データベース >  >> NoSQL >> MongoDB

MSVCでmongodbc++ドライバーを使用してプロジェクトをビルドできません

    「__STDC_LIMIT_MACROS」行をProjectProperties\ C / C ++ \ Preprocessor \ Preprocessor Definitionsに追加することにより、クロノエラーと比率エラーを取り除きました。 (助けてくれてありがとう@xdg)

    その他のmongocxxエラーの場合、問題は次のとおりです。 64ビットのBOOSTライブラリを使用して32ビットのプロジェクトをビルドしようとしていました-新しい64ビットのプロジェクトを作成することでこれを修正しました2。プロジェクトのプロパティ\リンカー\入力\追加の依存関係

    にbsoncxx.libファイルとmongocxx.libファイルを含める必要がありました

    これらの手順の後、プロジェクトビルドは成功しましたが、bsoncxx、mongocxx、libmongoc-1.0、およびlibbson-1.0 dllが見つからなかったため、実行時にエラーが発生しました。上記のdllをプロジェクトリリースフォルダーにコピーするだけで修正されました。




    1. docker:MISCONFRedisはRDBスナップショットを保存するように構成されています

    2. pymongoでmap-reduceを使用してフィールドの最大値を持つドキュメントを取得するにはどうすればよいですか?

    3. 配列mongodbc#ドライバーのフィールドを更新します

    4. MongoDB:$groupで計算された式を$pushします