繁体   English   中英

Spring如何在不解析的情况下将原始JSON直接插入mongo db

[英]Spring How to insert a raw JSON directly into mongo db without Parsing

我想将JSON字符串直接插入mongo db,而不进行解析

String json = "{ 'name' : 'Vince' , " +
                "'website' : 'howtodoinjava.com' , " +
                "'address' : { 'addressLine1' : 'Some address' , " +
                              "'addressLine2' : 'Cardiff CF116LW' , " 
                              "'addressLine3' : 'Cardiff, UK'} }"

DBObject dbObject = (DBObject)JSON.parse(json);

collection.insert(dbObject);

在上面的示例中,我不想使用此行

DBObject dbObject = (DBObject)JSON.parse(json);

是否有相同的开箱即用解决方案?

insert方法将一个或多个DBObject作为参数,因此不能,您不能传递String

几种获取DBObject

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM