如何返回我用Gorm的 Create() 創(chuàng)建的記錄?例如,我Create()在下面的代碼中創(chuàng)建了一個(gè)用戶(hù):package mainimport ( "apiserver/model" "fmt" "github.com/jinzhu/gorm" _ "github.com/jinzhu/gorm/dialects/postgres")func main() { db, err := gorm.Open("postgres", "host=127.0.0.1 port=5432 user=postgres dbname=exampledb password=123 sslmode=disable") if err != nil { fmt.Println(err) } defer db.Close() db.AutoMigrate(&model.User{}) user := User{Name: "Jack", Age: 18} db.Create(&user)}我想退回這條user記錄,怎么辦?更新:我需要這樣做嗎Where()?像這樣:db.Where("name = ?", "Jack").First(&user)
如何返回我用 Gorm 的 Create() 創(chuàng)建的記錄?
至尊寶的傳說(shuō)
2023-05-15 14:51:34