我有以下的文档结构:地图与蒙戈减少对嵌套文件
{
"country_id" : 328,
"country_name" : "Australien",
"cities" : [{
"city_id" : 19398,
"city_name" : "Bondi Beach (Sydney)"
}, {
"city_id" : 31102,
"city_name" : "Double Bay (Sydney)"
}, {
"city_id" : 31101,
"city_name" : "Rushcutters Bay (Sydney)"
}, {
"city_id" : 817,
"city_name" : "Sydney"
}, {
"city_id" : 31022,
"city_name" : "Wolly Creek (Sydney)"
}, {
"city_id" : 18851,
"city_name" : "Woollahra"
}],
"regions" : {
"region_id" : 796,
"region_name" : "Australien: New South Wales (Sydney)"
}
}
的琢面导航我要算的属性COUNTRY_ID,cities.city_id,regions_region_id我想我可以用地图的操作/减少。
这是可能与给定的结构?
也许有人可以指出我在正确的地图/减少方向。
为什么要使用map/reduce?这对于聚合框架来说会更直接(并且更快)。 – 2013-05-05 07:32:09
我认为这是不可能的聚合框架。你有没有上面的数据结构的例子? – MadeOfSport 2013-05-06 09:04:20