Scaffold e campi id

Ciao,

ho notato che la list dello scaffold non mi visualizza quei campi che
nel database contengono “id” nel nome dell’ attributo, come mai ?

Saluti Andrea

sono campi che rails interpreta come foreign keys, quindi pensa che a te
non
interessino. opinionated, eh?

On 10/16/06, stb [email protected] wrote:


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Chiaroscuro

: : i’m a miner : : | therubymine.com

ok, era esattamente quello che pensavo, vabbè poco male tanto lo scafold
lo
uso solo per il development e dato che l’ applicazione ufficiale per la
gestione del db mysql non è il massimo era comodo averli. immagino che ci
sarà anche il modo di leggerli ma per ora me ne frego :smiley: so già che ci
perderei troppo tempo.

cmq come al solito grazie :]

----- Original Message -----
From: “chiaro scuro” [email protected]
To: “ruby-it” [email protected]
Sent: Monday, October 16, 2006 6:17 PM
Subject: Re: [ruby-it] scaffold e campi id

On 10/16/06, stb [email protected] wrote:

ok, era esattamente quello che pensavo, vabbè poco male tanto lo scafold
lo
uso solo per il development e dato che l’ applicazione ufficiale per la
gestione del db mysql non è il massimo era comodo averli. immagino che ci
sarà anche il modo di leggerli ma per ora me ne frego :smiley: so già che ci
perderei troppo tempo.

cmq come al solito grazie :]

Ciao stb,

ti faccio risparmiare un po’ di tempo magari. Immagina di avere una
tabella
Articles (con modello Article) che ha una foreign key license_id.
Licenses
(con modello License) è una tabella con la lista di tutte le license. Se
vuoi una dropdown con il nome delle license e fare in modo che
license_id
venga salvato correttamente per la licensa selezionata, puoi usare:

Favorite License
<%= select("article", "license_id", License.find_all.collect {|l| [ l.name, l.id ] }) %>

Ciao,
Antonio