[ruby-it] Database relationship
Lorenzo Caniato
azarot87 a hotmail.it
Ven 20 Nov 2009 13:53:04 CET
Pietro Giorgianni wrote:
> Il 19 novembre 2009 16.31, Lorenzo Caniato <azarot87 a hotmail.it> ha
> scritto:
>> No ho capito come funziona il "molti a molti", il mio problema �
> l'autopopolamento della tabella ponte...ho provato a vedere i link che
>> ha postato Pietro Giorgianni su come fare il tutto, per� ho problemi
>> sulla sintassi del check_box, perch� se metto check_box_tag mi diche che
>> non lo conosce come metodo, ma su internet non trovo sintassi per il
>> check_box normale...
>
> ciao,
>
> non ho capito bene qual esempio ti ho indicato io; ho appena provato
> l'esempio su railscasts:
> http://railscasts.com/episodes/17-habtm-checkboxes
> versione testuale:
> http://asciicasts.com/episodes/17-habtm-checkboxes
>
> ho ruby 1.8.6 e rails 2.3.4 (per ora sono su windows, ma � pi� o meno
> uguale) e funziona tutto, in particolare funziona check_box_tag.
>
> Che versione di ruby e rails hai?
>
> Se vuoi posso mandarti l'esempio che ho provato, ma praticamente �
roba di cinque minuti: ho creato due scaffold per artist e event, ho
> aggiunto una riga ai metodi update e create, una nei model e poi
> nei form di event ho inserito:
>
> <% for artist in @artists %>
> <%= check_box_tag "event[artist_ids][]", artist.id,
> @event.artists.include?(artist) %>
> <%= artist.name %><br />
> <% end %>
>
> e ovviamente il codice in show per mostrare gli artisti associati.
>
> Dacci qualche dettaglio in pi� per capire il problema.
>
> pietro
Ho anche io versione ruby 1.8.6 e rails 2.3.4 e infatti ora che mi hai
postato questo pezzo di codice è giusto ed è come lo facevo anche io, se
non che sbagliavo nel fatto che mettevo "f.check_box_tag"...un
consiglio, poichè è probabile che ci potranno essere molti artisti, non
c'è un modo diverso di visualizzare la lista degli artisti tenendo conto
di questo fatto?
Grazie mille
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list