【发布时间】:2018-11-01 14:10:30
【问题描述】:
我是 laravel 和 voyager 的新手
我有一个关于 voyager 的问题。问题是 .. 我想让用户只对他/她创建的记录执行 CRUD,因此他/她将无法访问其他用户的记录,但只能对他/她的记录执行添加-编辑-删除。如何在 voyager 中存档?默认权限适用于所有记录,不会过滤用户特定记录:(
【问题讨论】:
-
我从未使用过 Voyager,但基本的想法是每个人都有一个
created_by(或等效的,例如creator、user_id、owner_id等)通过关系表/模型和过滤器(Model::where("created_by", "=", $user->id)->get()或$user->model->get();)这个问题有点宽泛。尝试实现某些东西,如果您有特定问题,请发布另一个问题。