【发布时间】:2018-11-13 07:15:50
【问题描述】:
我有两个用户:一个管理员和另一个简单用户。当用户想要编辑数据时,它会向管理员请求“等待验证”;只有在验证后,数据才会更新。这是表状态列的图像:
用户编辑数据时,状态为4,验证时必须为5。请问如何保存旧数据直到新数据未验证时以及验证后如何替换?
【问题讨论】:
-
有谁需要帮助吗?
-
我认为您需要创建两个单独的表,1. 存储用户验证数据和另一个用于待定状态的更改数据,一旦验证管理员,您需要用更改数据替换用户数据并更改状态验证。您应该将更改数据以 JSON 格式存储在数据库中
-
在使用简单用户编辑时,您可以在数据库表中创建另一行,其中包含已编辑的数据和暂挂状态为临时,管理员接受编辑的数据后,用主数据替换此数据并删除此临时数据,如果管理员拒绝,只删除临时数据
-
你能帮我提供代码来保存临时数据并在验证时替换它吗?
-
#behzad-dadashpour 你是否通过提供代码来帮助我保存临时数据并在验证时替换它?