Skip to content
Snippets Groups Projects

Draft: Feature/mongo db

Open Joana Plewnia requested to merge feature/MongoDB into master
1 unresolved thread
Compare and Show latest version
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -81,7 +81,7 @@ namespace armarx::armem::server::ltm::util::mongodb
std::optional<mongocxx::database>
databaseExists(mongocxx::client& client, const std::string& databaseName) {
// MongoCXX Version > 3.4.0 required
// MongoCXX Version > 3.5.0 required
/*
auto names = client.list_database_names();
if (auto it = std::find(names.begin(), names.end(), databaseName); it != names.end()) {
@@ -93,7 +93,7 @@ namespace armarx::armem::server::ltm::util::mongodb
// Compatibility with older MongoCXX versions
mongocxx::cursor dbs = client.list_databases();
for (auto &view : dbs) {
if (view["name"].get_string().value == databaseName) {
if (view["name"].get_utf8().value == databaseName) {
return client[databaseName];
}
}
Loading