4.2 - Creazione di un modello
Vedi tutte le pagine e le modifiche recenti o scarica i sorgenti nella pagina
La creazione di un modello è facilmente realizzabile tramite il cosidetto generator, uno script in ruby che permette di generare moltissime componenti della nostra applicazione, tra le quali proprio i modelli.
Prima di creare un nostro modello di dati, è necessario capire dove questi vengano salvati all’interno della nostra applicazione (molti libri iniziano descrivendo nel dettaglio il filesystem generato dal comando rails analizzando ciascuna cartella; in questa guida invece la spiegazione del filesystem avverrà passo passo, in relazione all’argomento trattato per evitare confusioni iniziali derivanti dalla “troppa carne sul fuoco”).
I modelli si trovano dentro la cartella app/models della nostra applicazione rails. Ogni volta infatti che genereremo un modello, lo script ruby posizionerà in questa cartella il file .rb che lo rappresenta.
Per generare un modello basterà quindi digitare (dalla root dell’applicazione):script/generate model teamIn questo modo la nostra cartella app/models verrà riempita con un file di nome team.rb che appunto rappresenterà il nostro modello.