MongoDB 聚合管道(Aggregation Pipeline)http://www.cnblogs.com/shanyou/p/3494854.html
比如文档下的数组,只需要返回匹配。可以采用先打散再匹配的方式。例如
.collection('activity').aggregate({$unwind:"$applyment"},{$match :"applyment.items.value":'12345678'}},{$project:{title:1,applyment:1}})
查找数组内有匹配元素的文档,可以采用$elemmatch,也可以直接用属性匹配,比如"applyment.items.value":'12345678'