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

MongoDBC++ドライバーを使用してBSONドキュメントで検索

    これがあなたのためのサンプルです。私はmongocxxにあまり詳しくないので、構文についてはよくわかりません。

    bsoncxx::builder::stream::document filter_builder;
    filter_builder << "$or" << "Builds.level" 
        << open_document << "$gte" << 1 << "$lte" << 5 << close_document
        << open_document << "abs.status" << "$gte" << 2 << "$lte" << 5 
            << close_document << close_array;
    
    auto cursor = db["your collection name"].find(filter_builder.view());
    for (auto&& doc : cursor) {
        std::cout << bsoncxx::to_json(doc) << std::endl;
    }
    



    1. Spring Data Mongo-Distinctを実行しますが、結果に埋め込まれたドキュメントをプルしたくない

    2. 個別のレコード値を取得する

    3. コメントフォームと関連するAPIエンドポイントを保護する場合、入力はブラウザ、サーバー、またはその両方でサニタイズ、検証、エンコードする必要がありますか?

    4. mongolasticはコレクションのインデックス作成に長い時間がかかります