前端未提交数据情况下清空一列值
最后更新:2023-10-18 21:14:30
|
状态:未完成
默认情况下前端不传值时,执行update时并不更新这一列
如
DataRow row = entity("ID:id","REMARK:remark","NAME:name");
service.save(row);
这时如果没有提交remark参数值,或remark值为空时,并不更新REMARK列
但有些情况下是前端需要清空一个属性值,有以下种方式
1.提交一个"NULL"的值
2.指定必须更新的列
DataRow row = entity("ID:id","+REMARK:remark");
3.显示指定需要更新的列
service.update("HR_USER", row, "REMARK","NAME");
如
DataRow row = entity("ID:id","REMARK:remark","NAME:name");
service.save(row);
这时如果没有提交remark参数值,或remark值为空时,并不更新REMARK列
但有些情况下是前端需要清空一个属性值,有以下种方式
1.提交一个"NULL"的值
2.指定必须更新的列
DataRow row = entity("ID:id","+REMARK:remark");
3.显示指定需要更新的列
service.update("HR_USER", row, "REMARK","NAME");