GORM v2 正式发布! 20k stars ;)

2020-08-31 06:21:43 +08:00
 jinzhu

GORM 2.0 从零开始重写,根据过去几年的用户反馈吐槽,做了大量的改进,历经半年终于达成 ;)

主要更新

详情请参考 Release Note

https://gorm.io/zh_CN/docs/v2_release_note.html

13084 次点击
所在节点    Go 编程语言
100 条回复
lrh3321
2020-09-01 08:42:03 +08:00
@mscb #60 这么大的 offset 和 limit,你不考虑先分库分表或者优化别的地方吗
qs2d
2020-09-01 08:49:27 +08:00
一直在用,果断升级
chengxiao
2020-09-01 09:52:33 +08:00
支持下,不过什么时候 Oracle 能被支持呢?最近被 Oracle 折腾的死去活来的
mscb
2020-09-01 09:53:09 +08:00
@lrh3321 我知道过大的 offset 会有性能问题,但是这不应该是我考虑的事情嘛?底层通用框架的话不应该管的这么宽啊~期待作者回复
jinzhu
2020-09-01 10:17:57 +08:00
@mscb int 在 64 位机器上和 int64 一样的(现在应该都是 64 位机器了吧?)
jinzhu
2020-09-01 10:19:50 +08:00
@chengxiao 有个相关 PR https://github.com/go-gorm/gorm/pull/3338 , 可以帮测试下看看
andyangyu
2020-09-01 10:57:14 +08:00
有没有升级需要注意的事项呢?
wangdk23411
2020-09-01 11:04:53 +08:00
赞,赶紧测试
jinzhu
2020-09-01 11:28:28 +08:00
skadi
2020-09-01 11:41:55 +08:00
终于 v2 了么? 隐藏坑点有讲明么?
mscb
2020-09-01 12:01:22 +08:00
@jinzhu 这样的话,确实也是~
hijoker
2020-09-01 12:40:10 +08:00
批量插入终于支持了么
tozp
2020-09-01 12:45:37 +08:00
可以用在生产环境了嘛?
ooh
2020-09-01 13:23:32 +08:00
所以可以获取 SQL 查询语句了?
JeromeCui
2020-09-01 13:41:29 +08:00
牛逼牛逼
barbery
2020-09-01 14:09:56 +08:00
不错不错,go 的项目一直用这个库
jinzhu
2020-09-01 15:16:59 +08:00
@ooh https://gorm.io/docs/session.html#DryRun 可以通过这个模式获取
@hijoker en
@tozp 现在已经有几百个线上服务在踩雷了 ;)
vZexc0m
2020-09-01 15:56:46 +08:00
感觉自动迁移有问题,不知道是不是 tag 没有设置好。

一是会多次对同一字段多次创建索引(mobile),二是会不断迁移未更改的字段。
windghoul
2020-09-01 17:34:07 +08:00
好哦~
ooh
2020-09-01 19:43:24 +08:00
@jinzhu 牛皮牛皮,之前一直纠结这个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702700

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX