猿问

MongoDB - mgo 库 (Golang) - 多次插入/更新

Collection 结构中有没有办法像使用Insert 方法一样对多个文档使用Upsert方法?我想一次插入/更新许多文档以进行优化。查看 mgo API http://godoc.org/labix.org/v2/mgo我没有找到方法。


Helenr
浏览 264回答 1
1回答

饮歌长啸

不,那不可能。如果你想提高连接利用率,你可以做的是产生一些 goroutines 并在同一个会话上同时执行多个 upserts。它们都将独立地阻塞和接收结果,但它们都会同时将向服务器的请求排队。
随时随地看视频慕课网APP

相关分类

Go
我要回答