我想让一些脚本将数据从旧数据库回填到新数据库,使用gormORM,并且我想使用 upsert FirstOrCreate,以下是使用的属性和查询:
user {
ID: someid,
Name: somename,
.
.
.
CreatedAt: time.Time,
UpdatedAt: 2020-03-24 17:57:00,
}
err = db.Where(user{ID: someid}).Assign(user).FirstOrCreate(&user)
我想要在新数据库中,数据保持原样(updated_at = 2020-03-24 17:57:00),但我得到的updated_at是time.Now()
如何updated_at在发送数据时更新插入数据?
qq_遁去的一_1
相关分类