MongoDBをバックエンドに使用してJAX-RS Webサービスを開発しています。私はMongo Collection MappingクラスにMorphiaを使用しています。挿入操作の1つでは、JSONの内部にJsonがあります。[Java]:MongoDBに動的JSONを挿入して取得する方法
{
"deviceId" : "57b5afc7e91c14ce01425fb6",
"data":{
"mah":50,
"volt":23
},
"isSynced" : true
}
この場合、キー「データ」を持つJSONは動的です。それは何でもかまいません。
コレクション内に動的JSONを挿入するにはどうすればよいですか?動的なので、私はそれをクラスにマップすることはできません。
データ値を格納用の文字列にエンコードします。これは、取得時にjsonオブジェクトにデコードする必要があります。 – Tschallacka
@Tschallacka更新をありがとうございますが、これを処理するMongoDBやMorphiaにはデータ型がありますか? –