sql >> データベース >  >> RDS >> Mysql

Laravelのフォルダとデータベースからファイルや画像を削除する方法は?

    解決策を提案できます。つまり、ファイルを見つけるためにクエリビルダーを設定します。

    $query = DB::table('academic')->where('id',$id);
    

    file_pathがテーブル内のパスを保持するフィールドであると仮定します

    $files_to_delete = $query->pluck('file_path')->toArray(); //keeping the result in a php 
    $query->delete(); //now deleting
    Storage::delete($files_to_delete);
    

    そのファイルを見つけるために「storage/app」ディレクトリを探すことを意味します。



    1. Entity Framework 7データベース-最初のPOCOジェネレーターはありますか?

    2. 一部のテーブルと結合するときの更新クエリでの構文エラー

    3. MySQLを使用したスパマーの検出

    4. java.sql.SQLException:jdbc:mysql:// localhost:3306/dbnameに適したドライバーが見つかりません