Consulta scaffold

Soy medio nuevo en el tema de RoR. Mi consulta es la sgte:
Tengo en mi BD una tabla Películas, en las cuales 2 campos son claves
foráneas de otras tablas.
Crea un scaffold de las tablas, le indique las relaciones, hasta ahi
todo bien…
El problema es el sgte, en la vista de Peliculas (show) tengo lo sgte:

<% for column in Pelicula.content_columns %>

<%= column.human_name %>: <%=h @pelicula.send(column.name) %>

<% end %>

De esta forma me muestra los datos bien, pero las claves foraneas
tambian… como hago para indicarle que realmente quiero que me
muestre los datos de otra Tabla a la cual apunta las claves foraneas
??

Desde Ya gracias.

El Domingo, 21 de Octubre de 2007, Santiago Y.
escribió:>

<% end %>

De esta forma me muestra los datos bien, pero las claves foraneas
tambian… como hago para indicarle que realmente quiero que me
muestre los datos de otra Tabla a la cual apunta las claves foraneas
??

Muy sencillo, en el modelo Pelicula pon algo como:

has_many :nombre_clave

o sin no se llaman igual:

has_many :nombre_campo, :foreign_key=>“nombre_clave”

O alguna forma de especificar cuales columnas en for quiero mostrar ???

El 21/10/07, Santiago Y. [email protected]
escribió:> Soy medio nuevo en el tema de RoR. Mi consulta es la sgte:

Creo que entendiste mi pregunto, o no me exprese bien…
En el modelo de Pelicula ya esta relacionado con mi tabla “Genero” (por
ej)
Pero al listar los campos de pelicula, me muestra el “ID_genero”, y no
el nombre del genero que es lo importante …

El 21/10/07, Iñaki Baz C. [email protected]
escribió:> El Domingo, 21 de Octubre de 2007, Santiago Y. escribió:

Soy medio nuevo en el tema de RoR. Mi consulta es la sgte:

Tendrías que hacer algo así…

película.genero.nombre

película es la variable que tiene el dato de la película, como esa
película
tiene asociado un genero al llamarlo de esa manera se hace una búsqueda
en
la base para traer el genero, ahora puedes mostrar cualquier dato de ese
genero.

saludos,
Juan P…