gorm 如何一次插入多条

本菜使用 gorm 插入数据到数据库,但是发现一次插入多条不行,发现貌似gorm不支持多条插入, 求大神推荐一款好用的orm,跪谢了,2333333

阅读 33.7k
3 个回答

@mataye 目前 gorm 并不支持批量插入这一功能,但已经被列入 v2.0 的计划里面了

详细讨论你可以参见 issues-255,这里讨论含大量信息且合理和正解。

另外最后目前在 v1.x 的情况下,如果硬要使用 gorm 做批量插入,可参见以下方式:

https://stackoverflow.com/que...
https://stackoverflow.com/que...

另外 xorm 是支持批量插入的,不过各有千秋了,issues 里也有讨论到

认真看看,可以很好地解决你的疑惑哦 ?

gorm没有批量插入,但是你可以这样

INSERT INTO `users` VALUES (?,?,?),(?,?,?)

有点笨哈

批量插入自己拼装语句就可以了,为啥过分依赖封装函数库

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题