第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Mongodb 的 Golang mgo 聚合

Mongodb 的 Golang mgo 聚合

Go
慕運(yùn)維8079593 2021-08-23 16:53:35
任何人都知道我們?cè)?mongodb shell 中為 golang mgo/bson 使用的聚合命令的等價(jià)物是什么?類似的東西:aggregate([{$match:{my_id:ObjectId("543d171c5b2c1242fe0019")}},{$sort:{my_id:1, dateInfo:1, name:1}},{$group:{_id:"$my_id", lastEntry:{$max: "$dateInfo"},nm:{$last:"$name"}}}])
查看完整描述

2 回答

?
月關(guān)寶盒

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊

假設(shè)c是你的收藏:


pipe := c.Pipe([]bson.M{{"$match": bson.M{"name":"John"}}})

resp := []bson.M{}

err := pipe.All(&resp)

if err != nil {

  //handle error

}

fmt.Println(resp) // simple print proving it's working


查看完整回答
反對(duì) 回復(fù) 2021-08-23
?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

示例代碼:

pipe := c.Pipe([]bson.M{bson.M{"$match": bson.M{"type": "stamp"}},

        bson.M{"$group": bson.M{"_id": "$userid",

            "count": bson.M{"$sum": "$noofsr"}}}})


resp := []bson.M{}

iter := pipe.Iter()

err = iter.All(&resp)

注意:

請(qǐng)注意,該行應(yīng)與(,)如果你不打破(,),它會(huì)拋出錯(cuò)誤消息,即使您的查詢是正確的結(jié)束。


輸出:

{

    "transactions": [

        {

            "_id": "three@four.com",

            "count": 10

        },

        {

            "_id": "one@two.com",

            "count": 12

        }

    ]

}


查看完整回答
反對(duì) 回復(fù) 2021-08-23
  • 2 回答
  • 0 關(guān)注
  • 231 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)