In versie 2.1 met het aggregatieraamwerk kunt u dit nu doen:
1: db.test.aggregate(
2: {$match : {}},
3: {$unwind: "$services.TCP80.data"},
4: {$match: {"services.TCP80.data.ts": {$gte: 1308060720}}}
5: );
U kunt een aangepast criterium in regel 2 gebruiken om de bovenliggende documenten te filteren. Als je ze niet wilt filteren, laat dan regel 2 weg.