5
我試圖將lift-json的JValue中解析的JSON文檔轉換爲Casbah MongoDBObject - 有沒有辦法做到這一點?使用Casbah將lift-json JValue轉換爲MongoDBObject?
我試圖將lift-json的JValue中解析的JSON文檔轉換爲Casbah MongoDBObject - 有沒有辦法做到這一點?使用Casbah將lift-json JValue轉換爲MongoDBObject?
可以升降JSON轉換爲地圖[字符串,任何],然後用隱式asDBObject方法上圖:
val record = record.values.asInstanceOf[Map[String, Any]]
record.asDBObject
然後裏面還有net.liftweb.mongodb.JObjectParser
其parse
方法。卡斯巴隱含將DBObject
轉換爲MongoDBObject
。
這是可行的,但lift-json使用'BigInt'來實現它與MongoDB不兼容的JInt實現。任何方法來解決這個問題? –