0
回滾3更新具有審批要求的模型
我有一個用戶模型,其中有幾個細節,其中很少是可編輯的,但需要批准。
我想知道如何更新模型的最佳做法。
- 用戶修改了一些數據,數據被批准
- 用戶仍然可以看到舊的數據發送。
- 版主批准更改。
- 用戶看到新的數據
我現在的想法是把它單獨作爲兩種車型。
- 用戶模型
- 剖面模型
用戶模型包含當前配置文件的ID,當用戶更新他的個人資料,他增加了一個新的配置文件模式,當管理員的批准同樣,相關的配置文件模型與用戶模型相關聯。 (舊的可能會被摧毀)。
其他的想法是
- 要對每一個屬性2個屬性(但編輯將是最小的)
- 由於所有的編輯項是字符串,唯一用途是用於展示,實際模型將包含當前值和未批准舊值的轉義JSON。