Здравствуйте, пользователи StackOverflow,
Я пытаюсь удалить запись из базы данных, используя функцию уничтожения, но она возвращает нулевое значение.Я думаю, что это как-то связано со мной, используя реляционную модель.
Club_info.blade.php:
@foreach ($speler as $s)
<tr>
<td>{{$s->speler_naam}}
<a href="{!! url()->current() !!}/delete/{{$s->id}}">×</a>
</td>
</tr>
@endforeach
Файл маршрутов:
Route::get('/view/{naam}/delete/{id}', 'VoetbalController@destroy');
Контроллер:
public function destroy($id)
{
$speler = Speler::where('id', $id)->delete();
$speler->delete();
}
Модель:
public function speler()
{
return $this->belongsTo('App\Speler', 'naam', 'club_naam');
}