[ruby-it] Altro problema

Stefano Cobianchi stefano a tomato.it
Mer 2 Ago 2006 17:06:55 CEST


On Aug 2, 2006, at 4:56 PM, Andrea Picchio wrote:

> Sepete dirmi la sintassi per collegare 2 oggetti di un database
> collegati con una relazione molti-a-molti ???

Che brutta cosa le relazioni molti-a-molti :-)

>
> Mi spiego meglio:
>
> Ho 2 tabelle books e authors con la tabella di join authors_books.
> nei modelli Book a Author ho inserito has_and_belongs_to.
> Qundo creo un nuovo libro e seleziono l'autore nel form non riesco a
> trovare il metodo che associa il libro all'autore (il metodo che
> aggiorna la tabella autors_books)..

E' il classico caso in cui e' meglio "esplodere" la relazione
esplicitando il modello intermedio. Questo PDF e' molto istruttivo
e usa proprio il tuo caso come esempio:

http://media.rubyonrails.org/presentations/pursuitofbeauty.pdf

-- 
Stefano Cobianchi
stefano a tomato.it





Maggiori informazioni sulla lista Ml