Capitolo 4 - Creiamo i nostri modelli...

Vedi tutte le pagine e le modifiche recenti o scarica i sorgenti nella pagina


I modelli, come visto in precedenza, rappresentano le tipologie di dati che vengono gestite dall’applicazione. Facciamo qualche altro esempio:

In Rails il componente che gestisce i modelli (che si chiama ActiveRecord) si occupa di svariati compiti:
  1. gestire tutto ciò che riguarda la connessione al database
  2. creare in maniera automatica i modelli
  3. mappare gli oggetti alla struttura relazionale dei database (Object-Relational Mapping)
  4. impostare le varie proprietà di un modello
  5. relazionare i vari modelli tra di loro in svariati modi
  6. gestire in maniera trasparente la persistenza di essi su database
  7. permette di assegnare particolari funzioni callback associate ad eventi aventi per oggetto un particolare modello
  8. gestire le varie versioni del database

Per ognuno di queste mini-componenti verrà dedicato un paragrafo cercando di partire dalle funzioni più basilari e semplici, arrivando ad analizzare funzionalità piu corpose.

4.1 – Colleghiamoci al database

4.2 – Creazione di un modello

4.3 – Active Record come ORM

4.4 – Salvataggio di un nuovo record

4.5 – Otteniamo i record dal database

4.6 – Aggiorniamo i record già esistenti

4.7 – Eliminazione dei record

Guida RoR

Updated on October 31, 2014 10:14 by Ruby Fan (151.9.22.83)