mgo的pipe函数实现了mongodb的聚合框架的查询。
举一个例子:
result := make([]M, 0)
// 构造查询条件
query := make(M, 0)
query["name"] = "happy"
// 查询数据
err := coll.Pipe([]M{
{
"$match": query},
{
"$project": M{
"age": 1, "_id": 0}},
{
"$group": M{
"_id":