如何使用 Play 仅将一组特定字段更新到数据库?目前我有一个User
包含特定字段的模型,我们称之为isAdministrator
:
private boolean isAdministrator;
我有访问器方法:
/**
* @return the isAdministrator
*/
public boolean isAdministrator() {
return isAdministrator;
}
/**
* @param isAdministrator
* the isAdministrator to set
*/
public void setAdministrator(boolean isAdministrator) {
this.isAdministrator = isAdministrator;
}
但是,当我通过isAdministrator
不包含的表单更改用户名时,Play 会重置我的 User 对象并0
为该用户设置值?
那么,如何仅更新已更改的字段?