BasicDBList到集合MongoDB

时间:2011-12-23 21:21:53

标签: java mongodb

这似乎是一个愚蠢的问题,但我不知道该怎么做。

我在DBCollection中有一个如下所示的文档:

{ 
    "_id" : ObjectId("4ef4ee517e696a48037861c8"), 
    "income" : 2500, 
    "month" : "2011-12", 
    "expenses" : [    
                     {       
                         "id" : 1,       
                         "category" : "EMERGENCY",
                         "type" : "SAVING",      
                         "date" : "2011-12-23 10:25:30", 
                         "value" : 0.25" 
                     } ] 
}

我想获取内部数组的所有元素并将它们放入Collection(Java Collection,例如List<E>),但我似乎无法找到任何内容怎么做(我已经搜索过)。

1 个答案:

答案 0 :(得分:9)

它已经是java.util.List(BasicDBList实现了java.util.List)

http://api.mongodb.org/java/current/com/mongodb/BasicDBList.html