这似乎是一个愚蠢的问题,但我不知道该怎么做。
我在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>
),但我似乎无法找到任何内容怎么做(我已经搜索过)。
答案 0 :(得分:9)
它已经是java.util.List(BasicDBList实现了java.util.List)
http://api.mongodb.org/java/current/com/mongodb/BasicDBList.html