這就是我的路由:檢索用戶(深度嵌套)的所有評論
resources :posts do
resources :comments
end
我的用戶等級:
has_many :posts
我的Post類:
belongs_to :user
has_many :comments
我的評論類
belongs_to :post
在我的用戶模型中,我想檢索所有評論。對於帖子它將是:
def all
Post.where("user_id = ?", id)
end
如何獲得所有評論?
你想獲得的所有評論認爲用戶已經寫的嗎?如果您不在註釋中存儲user_id,則不能。如果你這樣做,只是做與帖子相同的東西。 – mkk 2013-03-24 14:10:20
是的,這就是我想要的。那麼你可以簡單回答一下,如何將user_id遷移到註釋中? – 2013-03-24 14:33:14