У меня есть программа, которая может иметь несколько соединений, и мне нужно закрыть каждое соединение. Помогите мне пожалуйста.MongoCxx 3.1.0 Как закрыть соединение?
#include <iostream>
#include <bsoncxx/builder/stream/document.hpp>
#include <bsoncxx/json.hpp>
#include <mongocxx/client.hpp>
#include <mongocxx/instance.hpp>
int main(int, char**) {
mongocxx::instance inst{};
mongocxx::client conn{mongocxx::uri{}};
bsoncxx::builder::stream::document document{};
auto collection = conn["testdb"]["testcollection"];
document << "hello" << "world";
collection.insert_one(document.view());
auto cursor = collection.find({});
for (auto&& doc : cursor) {
std::cout << bsoncxx::to_json(doc) << std::endl;
}
need close connection
}
conn.close() или как его закрыть?
вам не нужно явно закрывать соединение монго. нет доступного метода. –