Hola como estan.
Nuevamente yo aqui haciendo preguntas, disculpen la molestia.
tengo dos modelos uno “obras” y el otro “series_obras”
class Obra < ActiveRecord::Base
belongs_to :series_obra ,:foreign_key =>“que_serie”
end
class SeriesObra < ActiveRecord::Base
has_many :obras, :foreign_key =>“que_serie”
end
en mi controller :
@series_obras =
SeriesObra.find(:all,:conditions=>{:quien_usr=>‘1’},:order=>‘fecha
desc’)
y en mi vista :
<% for series in @series_obras %>
<% if series.obras[0].nil? %>
no hay registro
<% else %>
<%= series.obras[0].foto %>
<%end%>
<%end%>
bueno la idea es acceder a la tabla obras desde la tabla series_obras,
pero
no me encuentra el registro nunca es decir series.obras[0] es nil ,
siendo
que sà tengo los registros vinculados en mi base de datos ,entonces lo
deberia encontrar.
¿que puedo estar haciendo mal?
Saludos