使用 Casbah 将 lift-json JValue 转换为 MongoDBObject?
我正在尝试将 lift-json 的 JValue 中已解析的 JSON 文档转换为 Casbah MongoDBObject - 有没有办法做到这一点?
I'm trying to convert a parsed JSON document in a lift-json's JValue into a Casbah MongoDBObject - is there a way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将 lift-json 转换为 Map[String, Any],然后在 Map 上使用隐式 asDBObject 方法:
You can convert the lift-json into a Map[String, Any] and then use the implicit asDBObject method on Map:
然后还有
net.liftweb。 mongodb.JObjectParser
及其parse
方法。 Casbah 隐式会将DBObject
转换为MongoDBObject
。Then there is also the
net.liftweb.mongodb.JObjectParser
with itsparse
method. The Casbah implicit will convertDBObject
intoMongoDBObject
.