Golang 中国

个人简单的试用感受下,感觉gorm好像连个批量删除都不支持,感觉很奇怪,例子如下:

var mons []Monitor //一旦用了此模式,即便查询只有一条记录(或多条)符合,但也会整个表数据删除
    db.Where("Code= ?", "600346").Find(&mons)
    time.Sleep(time.Second * 5)
    db.Delete(&mons)

但奇怪的是gorm的star和fork非常多,这个又是为什么,难道github的star和fork不具备参考性吗?
另外都说gorm和xorm是重量级工具,我用过beego的orm感觉也挺好用啊。想请资深大侠给予点评,也让后来者有可借鉴之处。先行谢过。

0 回复
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。