Laravel - Lavorare con il database
Laravel ha reso molto semplice l'elaborazione con il database. Laravel attualmente supporta i seguenti 4 database:
- MySQL
- Postgres
- SQLite
- server SQL
La query al database può essere eseguita utilizzando SQL raw, il generatore di query fluente e l'ORM Eloquent. Per comprendere tutte le operazioni CRUD (Crea, Leggi, Aggiorna, Elimina) con Laravel, useremo un semplice sistema di gestione degli studenti.
Connessione al database
Configura il database in config/database.php file e creare il database del college con la struttura in MySQL come mostrato nella tabella seguente.
Database: College
Table: student
Nome colonna | Tipo di dati della colonna | Extra |
---|---|---|
Id | int (11) | Chiave primaria | Incremento automatico |
Nome | varchar (25) |
Vedremo come aggiungere, eliminare, aggiornare e recuperare i record dal database utilizzando Laravel nella tabella degli studenti.
Sr.No. | Record e descrizione |
---|---|
1 | Inserisci record Possiamo inserire il record utilizzando la facciata DB con metodo di inserimento. |
2 | Recupera record Dopo aver configurato il database, possiamo recuperare i record utilizzando la facciata DB con il metodo select. |
3 | Aggiorna record Possiamo aggiornare i record utilizzando la facciata DB con il metodo di aggiornamento. |
4 | Elimina record Possiamo cancellare il record usando la facciata DB con il metodo di cancellazione. |