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.