我正在尝试将lift-json的JValue中的解析后的JSON文档转换为Casbah MongoDBObject - 有没有办法做到这一点?
答案 0 :(得分:3)
您可以将lift-json转换为Map [String,Any],然后在Map上使用隐式asDBObject方法:
val record = record.values.asInstanceOf[Map[String, Any]]
record.asDBObject
答案 1 :(得分:2)
然后还有net.liftweb.mongodb.JObjectParser
及其parse
方法。 Casbah隐式会将DBObject
转换为MongoDBObject
。