我想修改一个实体,不确定修改哪一个字段,需要判断,传入对象,属性有int型,怎么判断这个int为空?
dao.getEntity会返回映射信息
另外,基本数据类型不可能是null的
哥,我说的这个对象前台传递进来的,
@(Param("..")Player player)想要修改这个player的信息,
想更新用户修改过的属性,其他不变?
是的,不确定前台传递了那些修改过的。
@POST @At("/update/?") public xxx update(int id, @Param("..")NutMap params) { dao.update(Player.class, Chain.from(params), Cnd.where("id", "=", id)); }
大哥,params里的键就是对应表里的字段,值就是需要修改的值,对吗?
是的, 你打印一下看看嘛