Clausola where tra parentesi in Eloquent
Diciamo che dal titolo forse non si capisce bene cosa intendo o cosa mi serva.
Soprattutto perchè da quando uso Eloquent è la prima volta che ho questa necessità, quindi non mi ero mai posto il problema.
Diciamo che dal titolo forse non si capisce bene cosa intendo o cosa mi serva.
Soprattutto perchè da quando uso Eloquent è la prima volta che ho questa necessità, quindi non mi ero mai posto il problema.
Putroppo Laravel da per scontato che usiamo il code-first per il nostro db, ma non è sempre così.
Per fortuna c'è Reliese, un package che ci consente di creare i nostri model partendo dal database.
Al momento l'ho testato solo con Laravel, ma non è detto che non si possa usare anche al di fuori.
In questo articolo vedremo come creare un file zip e far direttamente il download in Laravel.
Solo che, in questo caso specifico, i file li prenderemo eseguendo una query su db.
Dalla tabella prenderemo i vari nomi dei files, che stanno tutti dentro la stessa cartella, e se esistono li aggiungeremo al file zip.
Può capitare di dove visualizzare tutte le colonne di una tabella per farci qualche operazione.
Ovviamente ci stanno diversi modi per farlo.
Se usiamo Eloquent possiamo semplicemente usare gli strumenti messi a disposizione.
Come si intuisce dal nome laravel-backup è una libreria per Laravel che ci consente di effettuare i backup in maniera agevole.
Di default esegue il back sia dei files che del database, ma ovviamente possiamo anche farli separati.
Inoltre è anche possibile farli su spazi esterni tramite FTP o simili.
In Laravel 11 è stato eliminato il file routes/api.php, che per me è fondamentale, in quanto uso Laravel principalmente per la creazione di web api.
Non so quale sia la motivazione, ma per fortuna riattivare le stateless API è abbastanza facile.