mongo-cxx-driver

    0

    1答えて

    mongocxxドライバを使用してC++用のクエリを生成しようとしています。 JavaScriptでのクエリは次のようになります:私は、次のコードは、配列の一部を生成するために仕事ができるが、それはコンパイルできないことを考えていた {unit_id: {$in: [ObjectId('58aee90fefb6f7d46d26de72'), ObjectId('58aee90fef

    1

    1答えて

    mongocxxドライバを使用すると、特定の日付範囲内にあるドキュメント(株データ)についてmongodbをクエリする必要があります。 は、次のドキュメント・フォーマットを考えてみましょう: { date : ISODate("2010-01-01T00:00:00Z"), open : 12.00, high : 13.00, low : 11.00,

    2

    1答えて

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

    -1

    1答えて

    私はコード #include <iostream> #include <bsoncxx/builder/stream/document.hpp> #include <bsoncxx/json.hpp> #include <mongocxx/client.hpp> #include <mongocxx/instance.hpp> int main(int argc, char **arg

    0

    1答えて

    私はクラスmongocxx :: instanceのオブジェクトをコンストラクタで生成します。 コンストラクタ: mongocxx::instance instance{}; mongocxx::client client { mongocxx::uri{} }; database= client["test"]; 今私は関数の中で、このインスタンスを取得する必要があります。

    0

    1答えて

    私のC++アプリケーションからGridFSにアクセスしたいです。 私はMongoDBのための2つのC++ APIがあることを発見しました:現代のmongocxx-3と従来のmongocxx-1。 Mongocxx-1にはGridFileのようなGridFSで動作するクラスがいくつか含まれていますが、現代のAPIではそうではありません。 最新のAPIのグリッドを使用する方法はありますか?

    1

    1答えて

    私はいくつかのデータをMongoDBデータベースに保存する方法を使用しています。 void save_data(std::vector<class_a> list){ using namespace std; using bsoncxx::builder::stream::document; using bsoncxx::builder::stream::finali

    0

    1答えて

    新しいMongocxxドライバで一括操作を実行するにはどうすればよいですか?ドライバのマニュアルは恐ろしいです。そしてどこにも例はありません! 関連クラス:http://mongodb.github.io/mongo-cxx-driver/api/mongocxx-3.1.1/classmongocxx_1_1bulk__write.html 私はbulk_write::bulk_write()を

    2

    1答えて

    接続を取得中に手動でmongocxx :: poolをロックする必要がありますか? つまり、これは安全ですか? (Mongoのウェブサイトの例) mongocxx::instance instance{}; mongocxx::pool pool {mongocxx::uri{}}; using mongocxx::pool::entry = std::unique_ptr<client,

    0

    1答えて

    サンプルデータは以下の通りです。 { "_id" : 1, "item" : "abc", "price" : 10, "quantity" : 2, "date" : ISODate("2014-03-01T08:00:00Z") } { "_id" : 2, "item" : "jkl", "price" : 20, "quantity" : 1, "date" : ISODate("201