gorm UpdateOrCreate 的实现

gorm并没有直接给出这个方法,但是可以通过变通的方法实现

Where(UserMeta{UserId:userId,MetaKey:key}).Assign(UserMeta{MetaValue:value}).FirstOrCreate(&UserMeta{})

你可能感兴趣的:(gorm UpdateOrCreate 的实现)