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

郑州企业网站推广外包wordpress手机上传图片失败

郑州企业网站推广外包,wordpress手机上传图片失败,观影楼网站,如何做一个网站的功能吗一对多的添加有两种情况#xff1a; 一种是添加用户的时候同时创建文章其次是创建文章关联已经存在的用户 添加用户的时候同时创建文章 package mainimport (gorm.io/driver/mysqlgorm.io/gorm )// User 用户表 一个用户拥有多篇文章 type User stru… 一对多的添加有两种情况 一种是添加用户的时候同时创建文章其次是创建文章关联已经存在的用户 添加用户的时候同时创建文章 package mainimport (gorm.io/driver/mysqlgorm.io/gorm )// User 用户表 一个用户拥有多篇文章 type User struct {ID int64Name string gorm:size:6Articles []Article //用户拥有的文章列表 has many }type Article struct {ID int64 gorm:size:4Title string gorm:size:16UserID int64 //属于 belongs toUser User //属于 belongs to }func (*User) TableName() string {return user }func (*Article) TableName() string {return article }func main() {dsn : root:7PXjAkY!nlRtcp(192.168.11.128:3306)/test?charsetutf8mb4parseTimeTruelocLocaldb, _ : gorm.Open(mysql.Open(dsn), gorm.Config{})db.Debug().AutoMigrate(User{}, Article{})var u Usera1 : Article{Title: redis,}u User{Name: yanzi,Articles: []Article{{Title: golang,},{Title: k8s,},a1,},}db.Debug().Create(u) }[8.981ms] [rows:3] INSERT INTO article (title,user_id) VALUES (golang,2),(k8s,2),(redis,2) ON DUPLICATE KEY UPDATE user_idVALUES(user _id) [14.812ms] [rows:1] INSERT INTO user (name) VALUES (yanzi) 创建文章关联已经存在的用户 最后一种就是关联已有用户 var articles []Articlearticles []Article{{Title: cherry,UserID: 2,},{Title: marry,UserID: 2,},}db.Debug().Create(articles)[11.754ms] [rows:2] INSERT INTO article (title,user_id) VALUES (cherry,2),(marry,2) 创建用户文章并且关联 db.Debug().Create(Article{Title: c,User: User{Name: yanzi,},}) var u Userdb.Debug().Take(u, 2)db.Create(Article{Title: php,User: u,}) model是声明映射关系的对象类型通过这个对象类型找到表名和字段。 Association 是关联某个一对多的字段   find是查找一对多关系 append是更新或者新增一对多关系 Association 关联的是字段为字符串。后面的find和append是具体的结构体指针变量 db.Model(user).Association(CreditCard).Find(user.CreditCard)db.Debug().Model(u).Association(Articles).Append(a) 外键添加  现有文章关联已有用户 var u Userdb.Debug().Take(u, 3)var a Articledb.Debug().Take(a, 7)u.Articles []Article{a}db.Debug().Save(u)[1.300ms] [rows:1] SELECT * FROM user WHERE user.id 3 LIMIT 1[1.629ms] [rows:1] SELECT * FROM article WHERE article.id 7 LIMIT 1[2.901ms] [rows:2] INSERT INTO article (title,user_id,id) VALUES (marry,3,7) ON DUPLICATE KEY UPDATE user_idVALUES(user_id)[6.363ms] [rows:0] UPDATE user SET nametest WHERE id 3[0.557ms] [rows:0] INSERT INTO article (title,user_id,id) VALUES (marry,3,7) ON DUPLICATE KEY UPDATE user_idVALUES(user_id)[3.713ms] [rows:0] INSERT INTO user (name,id) VALUES (test,3) ON DUPLICATE KEY UPDATE nameVALUES(name)mysql select * from user; ----------- | id | name | ----------- | 1 | lucas | | 2 | yanzi | | 3 | test | ----------- mysql select * from article; --------------------- | id | title | user_id | --------------------- | 1 | golang | 1 | | 2 | k8s | 1 | | 3 | golang | 2 | | 4 | k8s | 2 | | 5 | redis | 2 | | 6 | cherry | 2 | | 7 | marry | 3 | --------------------- var u Userdb.Debug().Take(u, 3)var a Articledb.Debug().Take(a, 6)db.Debug().Model(u).Association(Articles).Append(a)[2.196ms] [rows:2] INSERT INTO article (title,user_id,id) VALUES (cherry,3,6) ON DUPLICATE KEY UPDATE user_idVALUES(user_id) model是声明映射关系的对象类型通过这个对象类型找到表名和字段。 var u Userdb.Debug().Take(u, 3)var a Articledb.Debug().Take(a, 5)db.Debug().Model(u).Association(Articles).Append(a)[1.409ms] [rows:1] SELECT * FROM user WHERE user.id 3 LIMIT 1 [1.254ms] [rows:1] SELECT * FROM article WHERE article.id 5 LIMIT 1 [2.285ms] [rows:2] INSERT INTO article (title,user_id,id) VALUES (redis,3,5) ON DUPLICATE KEY UPDATE user_idVALUES(user_id)外键添加  现有用户关联文章
http://wiki.neutronadmin.com/news/371868/

相关文章:

  • 网站制作带优化苏州网站地址
  • 新网站一直不被收录广东商城网站建设
  • 企业网站开发外包公司金蝶云
  • 网站添加设置着陆页全屋定制十大公认品牌有哪些
  • 创新的网站建设公司排名qq是哪家公司开发的软件
  • 专业的郑州网站推广多用户网站建设
  • 网站建设的模板免费代运营
  • 杭州网站界面设计阳江房产网官网查询
  • 苏州做网站的公司有哪些十大编程语言
  • 漳州网站建设技术广州市建设集团网站
  • 网站如何盈利流量费做音箱木工网站
  • 网站开发仓库管理系统需求分析做导购型网站
  • 电脑版网站建设做网站赚钱容易吗
  • 信阳网站建设策划方案wordpress迁移hexo
  • 网站推广设计做哪些网站一般用什么语言
  • 网站开发信息免费的行情网站
  • 网站功能建设描述书做一个企业的网站怎么做
  • 手机传奇网站咨询公司组织架构
  • 网站建设夬金手指排名壹柒php网站开发参考文献
  • 网站建设工作自查报告WordPress顶部广告插件
  • 网站设计制作一条龙免费哈尔滨建设网站哪家专业
  • 网站开发要什么流程微商分销模式
  • 成都 在线 网站建设织梦后台怎么做导航栏的网站首页
  • html网站开发教程什么网站可以自己做房子设计图
  • 功能多的免费网站建设笔记模板wordpress
  • 怎么看国外设计网站ps做网站的流程
  • 网站开发的安全性原则域名购买后怎么使用
  • 网站建设记账怎样弄一个自己的网站
  • 电商网站的建设与运营公司网页设计代码
  • 知名网站规划广州网站建设公司排行