I am new in golang and MongoDb. How can I delete a single document identified by "name" from a collection in MongoDB? Thanks in Advance
1条回答 默认 最新
- doujingtang6580 2016-02-02 08:21关注
The following example demonstrates how to delete a single document with the
name
"Foo Bar" from apeople
collection intest
database onlocalhost
, it uses theRemove()
method from the API:// Get session session, err := mgo.Dial("localhost") if err != nil { fmt.Printf("dial fail %v ", err) os.Exit(1) } defer session.Close() // Error check on every access session.SetSafe(&mgo.Safe{}) // Get collection collection := session.DB("test").C("people") // Delete record err = collection.Remove(bson.M{"name": "Foo Bar"}) if err != nil { fmt.Printf("remove fail %v ", err) os.Exit(1) }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 js调用html页面需要隐藏某个按钮
- ¥15 ads仿真结果在圆图上是怎么读数的
- ¥20 Cotex M3的调试和程序执行方式是什么样的?
- ¥20 java项目连接sqlserver时报ssl相关错误
- ¥15 一道python难题3
- ¥15 牛顿斯科特系数表表示
- ¥15 arduino 步进电机
- ¥20 程序进入HardFault_Handler
- ¥15 关于#python#的问题:自动化测试
- ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题