向create方法添加重复操作

时间:2015-03-05 13:08:03

标签: laravel eloquent laravel-5

每次在模型上调用create方法时,如何使重复操作可用。每次我写入数据库时​​都会发生这种情况,其中每个表都有一个createdby列 - 所以我只想在一个地方写这个列应该在会话中使用用户名! 提前致谢

1 个答案:

答案 0 :(得分:1)

你可以加入several events in Eloquent

听起来好像是在creating事件之后。

User::creating(function($user) {
    $user->created_by = Auth::user()->name;
});