sql >> Databasteknik >  >> NoSQL >> MongoDB

Aggregation i Golang mgo för Mongodb

Förutsatt att c är din samling:

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-referenser:



  1. Begränsa listlängden i redis

  2. Undantag i monitortråden när du ansluter till servern localhost:27017 vid åtkomst till MongoDB med Java

  3. mongodb hur man returnerar värdelista endast från sökfrågan

  4. MongoDB Seattle 2014