当前位置: 首页 > news >正文

建设邮箱网站WordPress的黑色

建设邮箱网站,WordPress的黑色,咨询公司注册流程及费用,关于医院建设网站的请示一对一关系 一对一关系比较少#xff0c;一般用于表的扩展例如一张用户表#xff0c;有很多字段那么就可以把它拆分为两张表#xff0c;常用的字段放主表#xff0c;不常用的字段放详情表。 针对用户表来说可以通过user去点出userinfo。 创建表和插入数据 package mainimp…一对一关系 一对一关系比较少一般用于表的扩展例如一张用户表有很多字段那么就可以把它拆分为两张表常用的字段放主表不常用的字段放详情表。 针对用户表来说可以通过user去点出userinfo。 创建表和插入数据 package mainimport (gorm.io/driver/mysqlgorm.io/gorm )type Teacher struct {ID intName stringAge intGender boolTeacherInfo TeacherInfo }type TeacherInfo struct {ID intTeacherID intAddress stringHobby string }func (*Teacher) TableName() string {return teacher }func (*TeacherInfo) TableName() string {return teacherinfo }func main() {dsn : root:7PXjAkY!nlRtcp(192.168.11.128:3306)/test?charsetutf8mb4parseTimeTruelocLocaldb, _ : gorm.Open(mysql.Open(dsn), gorm.Config{})db.Debug().AutoMigrate(Teacher{}, TeacherInfo{})var teacherList []TeacherteacherList append(teacherList, Teacher{Name: yanzi,Age: 28,Gender: false,TeacherInfo: TeacherInfo{Address: hangzhou,Hobby: video,},}, Teacher{Name: lucas,Age: 30,Gender: false,TeacherInfo: TeacherInfo{Address: hangzhou,Hobby: reading,},})db.Create(teacherList)}mysql desc teacher; -------------------------------------------------------- | Field | Type | Null | Key | Default | Extra | -------------------------------------------------------- | id | bigint | NO | PRI | NULL | auto_increment | | name | longtext | YES | | NULL | | | age | bigint | YES | | NULL | | | gender | tinyint(1) | YES | | NULL | | --------------------------------------------------------mysql desc teacherinfo; ---------------------------------------------------------- | Field | Type | Null | Key | Default | Extra | ---------------------------------------------------------- | id | bigint | NO | PRI | NULL | auto_increment | | teacher_id | bigint | YES | MUL | NULL | | | address | longtext | YES | | NULL | | | hobby | longtext | YES | | NULL | | ----------------------------------------------------------mysql select * from teacher; ------------------------- | id | name | age | gender | ------------------------- | 1 | yanzi | 28 | 0 | | 2 | lucas | 30 | 0 | -------------------------mysql select * from teacherinfo; ----------------------------------- | id | teacher_id | address | hobby | ----------------------------------- | 1 | 1 | hangzhou | video | | 2 | 2 | hangzhou | reading | ----------------------------------- 单单使用take find这些是查询不出teacherinfo的信息的 var t Teacherdb.Take(t)fmt.Println(t)[4.938ms] [rows:-] SELECT count(*) FROM INFORMATION_SCHEMA.table_constraints WHERE constraint_schema test AND table_name teacherinfo AND co nstraint_name fk_teacher_teacher_info {1 yanzi 28 false {0 0 }} 想要查询用户详情使用preload var t Teacherdb.Debug().Preload(TeacherInfo).Take(t)fmt.Println(t)[1.226ms] [rows:1] SELECT * FROM teacherinfo WHERE teacherinfo.teacher_id 1 [41.415ms] [rows:1] SELECT * FROM teacher LIMIT 1 {1 yanzi 28 false {1 1 hangzhou video}} 删除 var t Teacherdb.Take(t, 2)db.Debug().Select(TeacherInfo).Delete(t)[3.472ms] [rows:1] DELETE FROM teacherinfo WHERE teacherinfo.teacher_id 2 [60.613ms] [rows:1] DELETE FROM teacher WHERE teacher.id 2
http://www.huolong8.cn/news/126872/

相关文章:

  • 漂亮的手机网站模板运城做网站方式方法
  • 俄华网站建设怎么把网站整站下载
  • 百度网站收录提交入口全攻略公司主页图片
  • 杭州高端品牌网站建设旅游网站的导航怎么做
  • 长春一大网站做网站能赚钱吗知乎
  • 网站图片大小重庆响应式网页建设公司
  • 德州哪里有做网站的秦皇岛微信群
  • 外贸网站建设 惠州成都房天下房产网
  • 网站备案都审核什么资料旅游网站开发的背景及意义
  • 分析不同网站的优缺点广告推广语
  • 部队网站怎么做网站导航页面制作
  • 建设网站需要购买虚拟主机吗集团网站建设工作方案
  • 来个黑黑的网站魏县手机网站建设
  • 纯文本网站建设建筑网片的用途有哪些
  • 菏泽做网站云南建设工程招标网站
  • 网站tdk优化文档app商城系统
  • 网站建设总结与心得体会网站权重是怎样进行传递的
  • 军棋是哪个网站开发的哪个网站做农产品
  • 做推送封图的网站单片机开发板
  • 上海自适应网站建设seo职业
  • 子公司网站备案怎么做网站中英文版本
  • 重庆网站制作设计获客商城类网站风格
  • 在线制作gif表情包生成器云南优化公司
  • 响应式网页网站设计南宁网站建设超薄网络
  • 上海 教育网站建设莒县做网站和微信
  • 医院网站备案前置审批河南网站seo设计
  • 广州市南沙区建设局网站网站一般的后台
  • 网站宣传软文简述网站制作步骤
  • 商贸行业网站建设哪家做网站一般注册商标哪个类
  • 网站建设及制作教程军事新闻