我正在努力让我的Rails关系正常工作。
我有一个用户(User)、画廊(Gallery)和评论(Comment)模型。
class Gallery
has_many :comments
belongs_to :user
end
class User
has_many :comments
has_many :galleries
end
class Comment
belongs_to :gallery
belongs_to :user
end
现在我该如何在路由、控制器和视图中将所有这些内容链接起来?请帮帮我吧,寻找答案有点困惑。如果可以的话,我不想像railscast里那样嵌套,但我希望对于每个模型,例如gallery,我可以输入用户,例如评论,我可以查找并输入galleryid和userid。
我现在完全迷失了方向,不知道该做什么。请给予一些帮助。谢谢。