如何使用 GO lang 从存储在 mongodb 中的集合中删除所有项目?在 mongo 控制台中,我可以使用:db.mycollection.remove({})其中空括号 {} 表示所有文档模式。在 GO lang(我使用“gopkg.in/mgo.v2”和“gopkg.in/mgo.v2/bson”)中有方法:sess.DB("mydb").C("mycollection").Remove(...)orsess.DB("mydb").C("mycollection").RemoveAll(...)但它们都需要实现选择器的参数。例如选择器可以是一个 bson 地图bson.M{"id": id}但我想删除所有元素,而不是某个特定元素。
- 2 回答
- 0 关注
- 409 浏览
添加回答
举报
0/150
提交
取消