Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2007, 18:02
michelson
 
Fecha de Ingreso: febrero-2006
Mensajes: 208
Antigüedad: 18 años, 3 meses
Puntos: 0
options_from_collection_for_select y convencion de nombres

Hola estoy tratando de hacer un menu options que muestra el listado de unos registros de una tabla, pero no me resulta bien

ese es un estracto de mi codigo en la vista del parcial _form de mi tabla obras :
<select id="obra_id" name="obra[que_serie]">
<%= options_from_collection_for_select @series_filtradas, "id_serie", "nombre_serie",
@obra.que_serie %>
</select>

ahi trato de mostrar los registros de las series_obras, pero no me funciiona me arroja el siguente error

You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.inject

creo que se puede deber a que la clave foranera no termina en _id, me gustaria saber si la funcion de rails options_from_collection_for_select necesita "leer" por convencion un el campo relacionador que termine en "_id", porque en otro ejemplo de un tutorial lo hice asi y funcionó bien.

agradeceria sus respuestas

Saludos

Saludos
__________________
michelson
-----------------
crossing snow mountains with a yamaha bike

Última edición por michelson; 28/06/2007 a las 20:36 Razón: mejor especificacion del tema