什么是新值与原值
我们在修改一条数据中某个字段的时候,数据会产生原值与新值的概念,原值代表我们做修改操作之前的值,新值代表我们做修改操作以后的值。
举例说明
数据的原值如下:
企业名称:伙伴云
姓名:王炜宸
电话:188xxxx9700
职位:技术人员
当对数据进行修改的时候,数据的原值与新值对比如下
字段 | 原值 | 新值 |
---|---|---|
企业名称 | 伙伴云 | 伙伴云 |
姓名 | 王炜宸 | 王炜宸 |
电话 | 188xxxx9700 | 188xxxx9700 |
职位 | 技术人员 | 市场人员 |
由此我们可以得出,在修改一条数据的某个字段时,我们可以说被修改的这个字段的新值 != 原值,其他字段也发生了修改,只不过其他字段修改后的新值 = 原值。
实例应用
实例1:
当部门任务管理中,当任务状态变为【已完成】时,自动将任务完成时间赋值为当前时间。
实例2:
在客户管理场景中,一条客户数据被放入公海时,自动将修改人赋值为历史跟进人员。