【发布时间】:2014-11-21 23:14:01
【问题描述】:
我有一个带有用户表的应用程序,其中包含以下列:id|name|email|is_admin。我希望管理员能够将其他用户设置为管理员。
在models/User.php 中,我通过以下方式阻止批量分配:
protected $fillable = ['name', 'email'];
Laravel 4 Role Based Mass Assignment 的结论是 Laravel 没有这样的功能。
我的问题是,什么是可行的解决方法?如何只允许管理员更新数据库中的“is_admin”列?
【问题讨论】:
标签: php laravel laravel-4 roles mass-assignment