【发布时间】:2016-03-05 20:13:55
【问题描述】:
我在 laravel 5 中工作,我有一个模块,用户可以在其中更新学生的信息,因为用户有一个包含当前数据的预加载表单,他可以修改他想要的字段。然后,在我做的控制器:
$perfil->update(Input::all())
效果很好。所以我的问题是:有办法获取已更新字段的名称吗?
【问题讨论】:
-
在数据库中创建字段修改日期,并始终更新此日期。这样您就可以检查哪些字段已更新
-
不,我已经有一个字段 updated_at 但每次寄存器发生更改时都会更新。这并不能告诉我修改了哪些字段。另一方面,我的意思是为每个不优雅甚至不正确的字段创建一个 modified 字段。谢谢
-
我的一个项目我必须监控更改,所以我对更改做了表格并且有唯一的 id uid() - 然后我做了字段表格(change_id,field,new_value) - 我希望你得到我的想法
标签: php forms laravel laravel-5