中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

類(lèi)似behance的設(shè)計(jì)網(wǎng)站seo顧問(wèn)張智偉

類(lèi)似behance的設(shè)計(jì)網(wǎng)站,seo顧問(wèn)張智偉,網(wǎng)頁(yè)游戲網(wǎng)站大全突襲,企業(yè)內(nèi)網(wǎng)搭建要多少錢(qián)更新和刪除操作的前提條件都是要在找到數(shù)據(jù)的情況下,先要查詢到數(shù)據(jù)才可以做操作。 更新的前提的先查詢到記錄,Save保存所有字段,用于單個(gè)記錄的全字段更新它會(huì)??厮凶侄?amp;#xff0c;即使零值也會(huì)保存。 在更新和刪除之前,要利…

更新和刪除操作的前提條件都是要在找到數(shù)據(jù)的情況下,先要查詢到數(shù)據(jù)才可以做操作。

更新的前提的先查詢到記錄,Save保存所有字段,用于單個(gè)記錄的全字段更新它會(huì)??厮凶侄?#xff0c;即使零值也會(huì)保存。

在更新和刪除之前,要利用之前學(xué)的查詢語(yǔ)句先查詢到數(shù)據(jù),再去更新,也就是使用find take先去查詢所需要的記錄,再去更新!

save 更新單條記錄并且所有字段更新


用于單條記錄的全部字段更新,它會(huì)保留所有字段,即使0值也會(huì)去更新。?

db.Debug().Save(&s)

UPDATE `student` SET `name`='test',`age`=60,`email`='123@qq.com' WHERE `id` = 7

可以看到會(huì)更新零值和多個(gè)字段。?

	var s Studentdb.Debug().Take(&s, "name = ?", "test")fmt.Println(s)s.Age = 60db.Debug().Save(&s)fmt.Println(s)[1.423ms] [rows:1] SELECT * FROM `student` WHERE name = 'test' LIMIT 1
{7 test 110 0xc000209140}   [5.531ms] [rows:1] UPDATE `student` SET `name`='test',`age`=60,`email`='123@qq.com' WHERE `id` = 7
{7 test 60 0xc000209140} 

?Select 只更新某個(gè)字段


只更新某個(gè)字段? select + save? ? ? select是字段的名字name,不是Name

	var s Studentdb.Debug().Take(&s, "name = ?", "test")s.Age = 50db.Debug().Select("age").Save(&s)fmt.Println(s)[2.220ms] [rows:1] SELECT * FROM `student` WHERE name = 'test' LIMIT 1
[8.689ms] [rows:1] UPDATE `student` SET `age`=50 WHERE `id` = 7 

update 批量更新單個(gè)字段


	var s []Studentdb.Debug().Find(&s, []int{1, 2, 3}).Update("age", 10)fmt.Println(s)[1.258ms] [rows:3] SELECT * FROM `student` WHERE `student`.`id` IN (1,2,3)[7.232ms] [rows:3] UPDATE `student` SET `age`=10 WHERE `student`.`id` IN (1,2,3) AND `id` IN (1,2,3)
[{1 lucas 10 <nil>} {2 lucas 10 <nil>} {3  10 <nil>}] 

更新多個(gè)字段?updates


save是批量更新字段,但是想更新某個(gè)字段,updates可以接受結(jié)構(gòu)體類(lèi)型和map類(lèi)型。

	var s []Studentdb.Debug().Find(&s, []int{1, 2, 3}).Updates(&Student{Age: 66})fmt.Println(s)[6.909ms] [rows:3] UPDATE `student` SET `age`=66 WHERE `student`.`id` IN (1,2,3) AND `id` IN (1,2,3)
[{1 lucas 66 <nil>} {2 lucas 66 <nil>} {3  66 <nil>}]  
	var s []Studentdb.Debug().Find(&s, []int{1, 2, 3}).Updates(map[string]any{"name": "lucas",})[4.648ms] [rows:1] UPDATE `student` SET `name`='lucas' WHERE `student`.`id` IN (1,2,3) AND `id` IN (1,2,3)
[{1 lucas 66 <nil>} {2 lucas 66 <nil>} {3 lucas 66 <nil>}]  
var s Student
db.Debug().Model(&s).Where("name = ?", "lucas").Update("age", 106)[7.091ms] [rows:1] UPDATE `student` SET `age`=106 WHERE name = 'lucas'
http://www.risenshineclean.com/news/48500.html

相關(guān)文章:

  • 手機(jī)網(wǎng)站cms手機(jī)百度助手
  • 服務(wù)器能放多少個(gè)網(wǎng)站廣州最新新聞
  • 國(guó)外扁平化網(wǎng)站設(shè)計(jì)欣賞優(yōu)化大師使用心得
  • 煙臺(tái)產(chǎn)品網(wǎng)站建設(shè)百度seo如何做
  • dw做網(wǎng)站上海百度推廣官方電話
  • 拼多多的網(wǎng)站建設(shè)海淀區(qū)seo引擎優(yōu)化
  • 做個(gè)網(wǎng)站要多久百度指數(shù)的各項(xiàng)功能
  • 重慶企業(yè)網(wǎng)站建設(shè)聯(lián)系電話青島seo網(wǎng)站關(guān)鍵詞優(yōu)化
  • 梅州網(wǎng)站制作百度搜索引擎優(yōu)化詳解
  • 天眼查官方網(wǎng)站黃岡網(wǎng)站推廣
  • 哪個(gè)網(wǎng)站幫別人做ppt上海推廣seo
  • 垂直行業(yè)門(mén)戶網(wǎng)站建設(shè)方案百度權(quán)重怎么提高
  • 做直播網(wǎng)站vps可以嗎技術(shù)培訓(xùn)機(jī)構(gòu)
  • 免費(fèi)建商城網(wǎng)站網(wǎng)址查詢
  • 私彩票網(wǎng)站建設(shè)網(wǎng)站seo優(yōu)化排名
  • 做模具的網(wǎng)站seo智能優(yōu)化
  • wordpress用戶排行榜廈門(mén)seo服務(wù)
  • 做亞馬遜網(wǎng)站費(fèi)用嗎必應(yīng)收錄提交入口
  • 一個(gè)網(wǎng)站可以做多少個(gè)關(guān)鍵詞百度網(wǎng)頁(yè)排名怎么提升
  • wordpress首頁(yè)截?cái)鄐eo白帽優(yōu)化
  • php動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)簡(jiǎn)介網(wǎng)站制作平臺(tái)
  • 自己怎么做系統(tǒng)網(wǎng)站能打開(kāi)的a站
  • 共享辦公室 設(shè)計(jì)網(wǎng)站性能優(yōu)化
  • 鐵漢生態(tài)建設(shè)有限公司網(wǎng)站最新黑帽seo培訓(xùn)
  • 如何做屬于自己的領(lǐng)券網(wǎng)站廈門(mén)人才網(wǎng)最新招聘信息
  • 越南做企業(yè)網(wǎng)站百度云電腦版網(wǎng)站入口
  • 廣寧縣住房和城鄉(xiāng)建設(shè)局網(wǎng)站seo優(yōu)化標(biāo)題 關(guān)鍵詞
  • 一個(gè)網(wǎng)站多個(gè)域名重定向怎么做南京搜索引擎推廣優(yōu)化
  • 響應(yīng)式網(wǎng)站建設(shè)團(tuán)隊(duì)全網(wǎng)天下網(wǎng)站開(kāi)發(fā)制作培訓(xùn)學(xué)校
  • 怎么做婚戀網(wǎng)站百度收錄是什么意思