我有一個user model:type User struct {
Id uint `model:"id"`
Username string `model:"username"`
MobileNo string `model:"mobile_no"`
Password string `model:"password"`
Email string `model:"email"`
EmailVerified uint8 `model:"email_verified"`
CreateTime uint `model:"create_time"`
UpdateTime uint `model:"uptime_time"`}上面tag里面的對應數據庫的字段名稱。我用QueryRow查了一行數據處理。然后我要用scan函數,把數據庫的值給變量。比如create_time,那我是不是要根據tag動態的取創建一個名字為create_time的變量,然后用scan(&create_time)把值取出來,然后在User.CreateTime=create_time這樣一個一個賦值給usermodel?如果是,那我怎么動態創建create_time這個變量?
go,從數據庫里面查出來的數據,這么給到對應的struct?
慕尼黑5688855
2018-08-29 09:38:32