Rails включает вложенные отношения

Мне нужно запросить все сообщения от определенного пользователя и включить все комментарии и пользователя, которому принадлежит комментарий.

class User < ...
  has_many :posts
  has_many :comments
end

class Post < ...
  belongs_to :user
  has_many :comments
end

class Comment < ...
  belongs_to :user
  belongs_to :post
end

@posts = current_user.posts.include(:comments)

Возможно ли также получить пользователя комментария? У меня много постов и комментариев. Я не хочу запрашивать каждого пользователя комментария.

Thx / Tobias

9
задан sandelius 18 December 2011 в 20:17
поделиться