2
假設我們有下列文件:在Java MongoDb中,如何保存ArrayList中特定字段的值?
{{i:1},{i:9},{i:10}}
{i:3}
{{i:4},{i:0}}
{{i:5},{i:-3},{i:30}}
每一行代表
的文檔是有可能我的值保存到一個ArrayList或者一般的某種名單的?
我想如果你改變你的文檔的略有如下的java實現這一提前
假設我們有下列文件:在Java MongoDb中,如何保存ArrayList中特定字段的值?
{{i:1},{i:9},{i:10}}
{i:3}
{{i:4},{i:0}}
{{i:5},{i:-3},{i:30}}
每一行代表
的文檔是有可能我的值保存到一個ArrayList或者一般的某種名單的?
我想如果你改變你的文檔的略有如下的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);
並保存/檢索它正常。