次のドキュメントがあるとします。
{{i:1},{i:9},{i:10}}
{i:3}
{{i:4},{i:0}}
{{i:5},{i:-3},{i:30}}
各行はドキュメントを表します
i の値を ArrayList またはある種の List に一般的に保存することは可能ですか?
私はJavaでこれを達成しようとしています
前もって感謝します
次のようにドキュメントを少し変更すると、次のようになります。
{ivalues:[{i:1},{i:9},{i:10}]}
次に、次のように Java でドキュメントを作成できるはずです。
ArrayList<DBObject> x = new ArrayList<DBObject>();
x.add(new BasicDBObject("i", 1));
x.add(new BasicDBObject("i", 9));
x.add(new BasicDBObject("i", 10));
BasicDBObject doc = new BasicDBObject("ivalues", x);
通常どおり保存/取得します。