| [{firstName Mike}, {lastName Smith} ...]
|
| [{firstName Kyle}, {age 51}, ... ][{firstName Omar}, {age 47}, ... ]
|
| result, err := coll.InsertOne( context.TODO(), bson.D{ {"animal", "Dog"}, {"breed", "Beagle"} })
|
| docs := []interface{} { bson.D{{"firstName", "Erik"}, {"age", 27}}, bson.D{{"firstName", "Mohammad"}, {"lastName", "Ahmad"}, {"age", 10}}, bson.D{{"firstName", "Todd"}}, bson.D{{"firstName", "Juan"}, {"lastName", "Pablo"}} }
result, err := coll.InsertMany(context.TODO(), docs)
|
| The number of modified documents: 1
|
| The number of modified documents: 4
|
| [{firstName Xiao}, {family ["brother"]}, ... ][{firstName Omar}, {family ["brother", "mother"]}, ... ]...
|
| [{{firstName Mike}, {lastName Doe} }]
|
| result, err := coll.DeleteOne( context.TODO(), bson.D{{"firstName", "Xiao"}})
|
| results, err := coll.DeleteMany( context.TODO(), bson.D{{"age", bson.D{{"$lte", 12}}}})
|
| [{firstName John}, {age 5} ... ][{firstName Juan}, {age 12} ... ]
|
| pipeline := mongo.Pipeline{bson.D{{"$match", bson.D{{"operationType", "insert"}}}}}cs, err := coll.Watch(context.TODO(), pipeline)
|
| [{firstName Doug} ... ][{firstName Erik} ...][{lastName Chang} ...]...
|
| [{name Mike} ... ][{name Edgar} ...][{name Freddie} ...]...
|
| |
| |
| [{breed Beagle} ... ][{breed German Shepard} ...]
|
| [{item Pen} ... ][{item Chair} ...]
|
| [{firstName Dev} {age 5} ... ][{firstName Jose} {age 7} ... ][{firstName Om} {age 8} ... ]
|
| [{firstName Lester}][{firstName Wendall} {lastName Griffin}]...
|
| model := mongo.IndexModel{Keys: bson.D{{"firstName", 1}, {"lastName", -1}}}name, err := coll.Indexes().CreateOne(context.TODO(), model)
|
| [{"firstName": "Emily" , "Description": "I love to play sports and walk my beagle."} ... ]
|