В большинстве случаев пользователь создает другой первичный ключ, такой как shoppinglist_id, вместо id, а затем находит, что функция не работает. Вы должны добавить
protected $primaryKey = 'shoppinglist_id';
Вы должны добавить вышеуказанный код в свою модель. Shoppinglist
В качестве альтернативы
$shopping = Shoppinglist::where('table_priamry_key', $id)->first();
dd($shopping);
, если вы используете мягкое удаление, то добавьте программное удаление, где можно получить результат