sql >> データベース >  >> NoSQL >> MongoDB

MongodbのGolangmgoでの集約

    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
    

    GoDocリファレンス:



    1. matplotlibを使用したMongodbデータ統計の視覚化

    2. 一意のフィールドを持つすべてのドキュメントに対するMongoDBクエリ

    3. セカンダリが同期されているかどうかを確認する方法

    4. 上記のMongoDB3.3.0でのQueryBuilderとBasicDBObjectBuilderの使用法