未验证 提交 562f98dd 编写于 作者: G gengleiming 提交者: GitHub

bug: user update by multifields, param need '...' (#1170)

bug: 多字段更新用户时,参数作为slice接受,需要拆包之后再往下传入。该bug导致user.Update方法只能成功更新第一个参数对应的字段
上级 ee07969c
......@@ -95,7 +95,7 @@ func (u *User) Update(selectField interface{}, selectFields ...interface{}) erro
return err
}
return DB().Model(u).Select(selectField, selectFields).Updates(u).Error
return DB().Model(u).Select(selectField, selectFields...).Updates(u).Error
}
func (u *User) UpdateAllFields() error {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册