Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
352 views
in Technique[技术] by (71.8m points)

gorm表与model的关系

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...