mongo-c-driver

    0

    1答えて

    私のMakefileは次のようになります。DrAPIをインポートする私もそのAPIが含まれるようにMakefileを使用する必要があるため、今 gcc main.cpp -o test $(pkg-config --cflags --libs libmongoc-1.0) を、私: all:main.cpp g++ -I../../DrAPI/ -Wl,--no-as-needed

    0

    1答えて

    mongodbでクエリを実行する必要があります。ドキュメントには特定の_id(ObjectIdタイプ)が選択されています。 私は "厳密モード" sintaxを使用します。特に、_idと文字列を比較する場合は、演算子$ oidを使用します。 しかし、それは動作しません!、私はバグ(mongo-c-driver/mongo-delphi-driverの袋)かObjectIdフィールドのクエリを作成す

    0

    1答えて

    各スレッドが異なるコレクションにデータを挿入するたびに、同時に多数のスレッドの一括挿入を行いたいと思います。すべてのデータを1つのコレクションに入れるとスレッドセーフではないことがわかりますが、各スレッドがまったく異なるコレクションにデータを挿入するとどうなりますか?そのような場合は、スレッドセーフであると仮定して、何かを心配する必要はありませんか?

    0

    1答えて

    Mongo Cドライバを使用してMongoDBのドキュメントを置き換えるにはどうすればよいですか? 利用できるAPIはありますか。 Mongoシェルでは、この目的のためにreplaceOneを使用できます。 しかし、Cプログラムでこれを行うにはどうすればよいですか?

    2

    3答えて

    私はmongocについては緑色の手です。私のmongo-c-driverは1.6.3です。mongodbデータベースに対して、作成、更新、挿入、削除などの操作をしたいのです。しかし、以下のような問題があります。私の日食CDTは、ヘッダファイル(パス:/は/ usr/localには、)が含まれていますが、IDEはまだそれらを見つけることができません。 unresolved inclusion:<mo

    0

    1答えて

    私のC++サンプルコードでmongdbをmongocxxドライバに接続しようとしています。追加のインクルード、ライブラリと依存関係を追加しました。私がそれを構築すると、次のエラーが表示されます。 これは完全なコードである #include "stdafx.h" #include <cstdint> #include <iostream> #include <vector> #include

    2

    1答えて

    私はMongoDBのシェル上で働いていた単純なクエリを持っている: db.collection.find({"date": {$lt: ISODate("2015-11-03T00:00:00Z")} }) 非常にシンプルな、ちょうど2015年11月3日前の日付を持つすべてのレコードを検索しようとしています。今、私は動作しないコードを以下している、mongocドライバで同様のコードに変換したい

    1

    2答えて

    「tribe_type」が「initial-public」に等しくないBCONクエリに要件を追加しようとしています。 私の元のコードがあってそれが働いた: query = BCON_NEW ("_id", BCON_OID(&oid)); 私は2番目の部分を追加すると、それはしかし、モンゴのマッチが失敗し、コンパイルします。 query = BCON_NEW ("_id", BCON_OID

    0

    1答えて

    複数のMongoコマンドを発行することなく、複数の配列から値を削除しようとしています。私は構文が間違っていなければなりません。 私は試してみてください。 update = BCON_NEW("$pull", "{", "files.$.like", BCON_UTF8 (account_id), "}", "{", "files.$.