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

Тестване на mongocxx c++ драйвер с примерен код

Пише, че първо инициализира драйвера ви. ако сте компилирали правилно вашия драйвер, тези кодове трябва да работят.

   #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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Обект на MongoDB, сериализиран като JSON

  2. $elemMatch проекция в node.js

  3. Лошо ли е да промените типа _id в MongoDB на цяло число?

  4. MongoDB отчита броя на новите документи на минута въз основа на _id

  5. mongoose/mongodb персонализирано сортиране