Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak usunąć pliki lub obrazy z folderu i bazy danych w Laravel?

Mogę zaproponować rozwiązanie, tj. skonfigurować kreator zapytań, aby znaleźć plik:

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

Zakładając, że ścieżka_pliku to pole, które przechowuje ścieżkę w tabeli

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

Oznacza to, że szuka katalogu „storage/app”, aby znaleźć ten plik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Baza danych:najlepszy sposób wyszukiwania danych o lokalizacji geograficznej?

  2. Wielokrotne przypisywanie tej samej wartości parametru w pdo execute

  3. Błąd 1038 Brak pamięci sortowania, rozważ zwiększenie rozmiaru bufora sortowania

  4. wybierz * pasujące do kodu pocztowego użytkownika w tabeli mysql?

  5. Wyodrębnij podciąg z określonym wzorcem w MySql