2017-01-16 4 views
0

ステータスフィールドが更新されたときに表示したいどのように可能ですか?この状況では、タイムスタンプは解決策ではありません。 特定のモデルの属性が最後の属性の変更のいくつか追跡することなく、更新されたとき、あなたが判断することはできません、私のモデルLaravelフィールドが更新されたときを決定する

enter image description here

+1

フィールドを 'updated_at'のようにしないと、通知方法がありません。 – Jerodev

答えて

1

タイムスタンプがオプションでない場合、私は非常には、このように構成データベースがある監査ログシステムを選ぶことをお勧めしたい:あなたは新しいを作成し、毎回の属性の変更を

id | entity_id | entity_type | attribute | old_value | new_value | created_at

を古い値と新しい値を記録します。

また、新しい列を追加して、特定の変更を行ったユーザーを指定することもできます。

+0

私はこれがこの状況では最高の解決策だと思います –

関連する問題