NutzCN Logo
问答 nutz update 传入参数为集合时,忽略空值失效?
发布于 37天前 作者 qq_e22dc315 75 次浏览 复制 上一个帖子 下一个帖子
标签: dao

/**
* 更新(忽略空值)
*
* @param obj
* @return
*/
public int update(T obj) {
return Daos.ext(dao, FieldFilter.create(obj.getClass(), true)).update(obj);
}

当update一个对象时,忽略了空值;但是当把这个对象放入List中传入时,忽略空值失效,把对象对应字段的null值写入了数据库,求解惑。

2 回复
return Daos.ext(dao, FieldFilter.create(Lang.first(obj).getClass(), true)).update(obj);

一语中的,谢啦,我看了好久都没看出来,哈哈。

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