sql >> Database teknologi >  >> NoSQL >> MongoDB

Aggregation i Golang mgo for Mongodb

Forudsat at c er 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-referencer:



  1. Konfiguration af MongoDB på Windows

  2. Er der noget som Redis DB, men ikke begrænset til RAM-størrelse?

  3. hvordan man bruger MongoDB til at gemme ejabberd-beskeder?

  4. Yii2 Aktiv registrering af, hvordan man skaber relation mellem mongo-modeller