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

サンプルコードを使用したmongocxxc++ドライバーのテスト

    それはそれがあなたのドライバーを最初に初期化したと言っていることを言います。ドライバーを正しくコンパイルした場合、これらのコードは機能している必要があります。

       #include <cstdlib>
       #include <iostream>
       #include <bsoncxx/builder/stream/document.hpp>
       #include <bsoncxx/json.hpp>
       #include <mongocxx/client.hpp>
       #include <mongocxx/instance.hpp>
       #include <mongocxx/uri.hpp>
    
    
       using bsoncxx::builder::stream::close_document;
       using bsoncxx::builder::stream::document;
       using bsoncxx::builder::stream::finalize;
       using bsoncxx::builder::stream::open_document;
       mongocxx::instance instance{};// don't put inside main 
    
    int main() {
    mongocxx::client conn{ mongocxx::uri{ "mongodb://localhost:27017" } };
    auto coll = conn["test"]["coll"];
    bsoncxx::builder::stream::document document{};
    document << "Data" << "hello";
    coll.insert_one(document.view());
    
    return 0;
    }
    


    1. MongoDB $ range

    2. MongoDBでの全文検索では、@@@の期待される結果が得られません

    3. MongodbWindowsセットアップ管理者Webコンソールがポート28017エラーで接続を待機しています

    4. mongoDBを使用して増分数を作成する