我知道,如何使用Laravel策略和一切都是有效的,但我被create(...)方法困住了。
我的应用程序是滑雪运动员的训练日记。每个车手都可以管理(查看、添加、编辑.)他自己的日记。每个教练可以管理自己的日记,日记所有的赛车手,但不是其他教练。我使用本地Laravel策略,它在*update(...)和delete(...)方法中工作得很好,而不是create(...)。
TrainingRecordPolicy.php:
public function update(User $user, TrainingRecord $record)
{
if ($user->id ==