Foros del Web » Programando para Internet » Ruby »

[SOLUCIONADO] mostrar comentarios asociados a los posts has_many

Estas en el tema de mostrar comentarios asociados a los posts has_many en el foro de Ruby en Foros del Web. Hola amigos, Verán tengo esto en mi modelo: Código: class Post< ActiveRecord::Base belongs_to :user has_many :comment end y Código: class Comment < ActiveRecord::Base belongs_to :post ...
  #1 (permalink)  
Antiguo 12/06/2014, 16:32
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 18 años, 1 mes
Puntos: 22
Pregunta mostrar comentarios asociados a los posts has_many

Hola amigos,

Verán tengo esto en mi modelo:

Código:
class Post< ActiveRecord::Base
  belongs_to :user
  has_many :comment
end
y

Código:
class Comment < ActiveRecord::Base
  belongs_to :post
  belongs_to :user
end
Según la relacion un Post tiene muchos Comments.

En mi controlador tengo esto:

Código:
def index
    @posts = Hole.all
  end
Y en mi vista tengo esto:

Código:
<% @posts.each do |post| %>
 <%= post.user.firstname %>
 <%= post.name %>
<% end>
Lo que quiero es que dentro de la lista de post se listen tambien los comentarios que estan asociados, intento ahcerlo con

Código:
<%= post.comment %>
Pero me devuelve un arreglo vació aunque el post tiene comentarios.

Gracias
  #2 (permalink)  
Antiguo 12/06/2014, 17:09
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 18 años, 1 mes
Puntos: 22
Respuesta: mostrar comentarios asociados a los posts has_many

Corrijo, lo estaba haciendo correctamente solo tenia mas asociados los registros en la DB.

Etiquetas: rails
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.