gorm表与model的关系

新手上路,请多包涵

image.png
请问一下,这个删除模型User的表和删除表user有什么区别,之前是做php的,对这种模型有点模糊。

阅读 2.5k
1 个回答

模型User对应的数据库表名未必就是users
基本逻辑:同php模型名通常为类名,在golang中为结构体名
模型名与数据库表名默认有一套映射规则,大多数orm框架,表名通常为模型名复数
换而言之,若User模型关联的数据表名不为users,两者删除没半毛钱关系,而是删除了两张不同的数据表

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