Laravel9 DBカラムの内容を削除したい。

Laravel9 ログインユーザーの、usersテーブルcompnay_imgカラムに保存した画像のパスを削除したいです。

Controller.php

public function company_img_destroy(){ //ログインユーザー compnay_imgカラムの値を取得 $delFileName = Auth::user()->company_img; //'public/images/company_img'ディレクトリから、画像ファイルを削除する Storage::delete('public/images/company_img/'.$delFileName); //DB MySql ユーザーテーブル、comapny_imgカラムの内容を削除 Storage::disk()->delete($delFileName); }

// 'public/images/company_img'ディレクトリから、画像ファイルを削除する。までは問題なく動作しています。
(Laravel storage/app/public/images/company_img/ に保存されているファイルを削除。は動作しています。)

しかし以下の、DB usersテーブル、company_imgカラム内のデータが削除されません。

//DB MySql ユーザーテーブル、comapny_imgカラムの内容を削除 Storage::disk()->delete($delFileName);

どうすればDB usersテーブル、company_imgカラム内のデータが削除を削除できるでしょうか?

コメントを投稿

0 コメント