NutzCN Logo
问答 如何判断请求对象的int属性为空
发布于 2530天前 作者 qq_b276c795 2124 次浏览 复制 上一个帖子 下一个帖子
标签:

我想修改一个实体,不确定修改哪一个字段,需要判断,传入对象,属性有int型,怎么判断这个int为空?

9 回复

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里的键就是对应表里的字段,值就是需要修改的值,对吗?

是的, 你打印一下看看嘛

添加回复
请先登陆
回到顶部