sql >> Database >  >> NoSQL >> MongoDB

vind in BSON-documenten met MongoDB C++-stuurprogramma

Hier is een voorbeeld voor u. Ik hou niet zo van mongo cxx, dus ik ben niet zeker van de syntaxis.

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. Gevoelige gegevensscheiding binnen MongoDB en NodeJS - verwijzingen via versleutelde sleutel

  2. Hoe controleer ik in Mongodb of alle documenten uniek zijn voor een waarde?

  3. Hoe te controleren of secundair is nu gesynchroniseerd of niet

  4. Python + MongoDB - Cursor-iteratie te traag