MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

намерете в BSON документи с MongoDB C++ драйвер

Ето пример за вас. Не съм много по mongo cxx, така че не съм сигурен за синтаксиса.

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB получава максимална дата в двойно вложен масив

  2. Методът MongoDB GetCollection зарежда ли цялата колекция в RAM или препратка? ° С#

  3. MongoDB:запитвания за кръстосано събиране

  4. Meteor mongo актуализира вложен масив

  5. Най-ефективният начин за получаване на цялата стойност за поле в MongoDB &Node.js