6
類似於toString有沒有辦法將字符串轉換爲BSON對象?我需要使用C++驅動程序刪除文檔,remove函數期望查詢具有BSON對象。如何使用MongoDB C++驅動程序將字符串轉換爲BSON?
類似於toString有沒有辦法將字符串轉換爲BSON對象?我需要使用C++驅動程序刪除文檔,remove函數期望查詢具有BSON對象。如何使用MongoDB C++驅動程序將字符串轉換爲BSON?
使用fromjson方法在這裏找到:
http://api.mongodb.org/cplusplus/1.5.4/namespacemongo.html#a4f542be0d0f9bad2d8cb32c3436026c2
BSONObj mongo::fromjson ( const string & str )
Create a BSONObj from a JSON <http://www.json.org> string.
除了這裏 http://mongodb.onconfluence.com/display/DOCS/Mongo+Extended+JSON描述的JSON擴展擴展,這個函數接受 一定的不帶引號的字段名,並允許單引號可選地在 指定字段名稱和字符串值而不是雙引號時使用。 JSON Unicode轉義 序列(的形式)轉換爲utf8。
異常: MsgAssertionException解析失敗。這個斷言中包含的消息包括 這是粗略指示解析失敗的位置。