1
如何從mongoDB C++驅動從Legacy升級到mongocxx-3.1.2 easly? 以下是mongocxx-3.1.2中的哪些類?將MongoDB C++驅動升級到mongocxx-3.1.2
mongo::BSONElement;
mongo::BSONObj;
mongo::BSONObjBuilder;
在此先感謝..
如何從mongoDB C++驅動從Legacy升級到mongocxx-3.1.2 easly? 以下是mongocxx-3.1.2中的哪些類?將MongoDB C++驅動升級到mongocxx-3.1.2
mongo::BSONElement;
mongo::BSONObj;
mongo::BSONObjBuilder;
在此先感謝..
沒有 「升級」 - 圖書館提供完全不同的API。您需要重新編寫應用程序中與BSON或MongoDB交互的部分才能使用它(您還需要一個現代C++工具鏈)。
要了解你是想詢問類型的類似物,我建議你閱讀https://mongodb.github.io/mongo-cxx-driver/mongocxx-v3/working-with-bson/
完整的文檔庫(3.1.2)的當前穩定版本這裏是可供選擇:https://mongodb.github.io/mongo-cxx-driver/api/current/
爲了詳細在類型映射了一下你的要求:
mongo::BSONElement
是bsoncxx::document::element
mongo::BSONObj
最相似的是bsoncxx::document::value
及其相關的查看類型bsoncxx::document::view
。mongo::BSONObjBuilder
最相似的是bsoncxx::builder::basic::document
。