簡體   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