У меня есть MongoDB C ++ Driver на https://mongodb.github.io/mongo-cxx-driver/mongocxx-v3/tutorial/ скомпилировано и готово, проверено нормально с литеральными данными.
Но проблема в том, как сохранить Boost ptree в MongoDB в качестве документа. У меня есть Boost ptree, потому что я использую Boost для анализа строки JSON.
Процесс выглядит следующим образом:
Ввод -> JSON String (OK) -> Boost ptree (OK) -> Вставка MongoDB (застрял!)
Наконец-то есть решение!
Вот эти шаги:
Других решений пока нет …