Я уверен, что должен быть очень простой способ сделать это - я хотел бы заполнить поле user_id на моем ресурсе идентифицированным идентификатором пользователя всякий раз, когда создается новый экземпляр ресурса.
В методе store () моей модели ресурсов у меня есть:
public function store(Request $request)
{
$input = $request->all();
$resource = Resource::create($input);
$resource->user_id = Auth::user()->id;
return $resource;
return 'Resource added.';
}
Это работает через маршрут API после публикации, однако всякий раз, когда я добавляю новый экземпляр ресурса через инструментальную панель Nova, он не добавляет идентификатор пользователя Auth.,Я предполагаю это, потому что Nova не использует тот контроллер ресурсов, который я установил?
Буду признателен за предложения!