【发布时间】:2011-04-22 21:18:12
【问题描述】:
我有四个模型:
class User < ActiveRecord::Base
has_many :posts
end
class Category < ActiveRecord::Base
has_many :posts
end
class Post < ActiveRecord::Base
belongs_to :user
belongs_to :metric
has_many :comments
end
class Comments < ActiveRecord::Base
belongs_to :post
end
我希望能够访问特定用户的特定类别中的帖子。例如:
http://domain.com/users/1/categories/1/posts
如果我访问,我还想查看所有类别的列表:
http://domain.com/users/1/categories/
由于类别是固定的并且对所有用户都相同,因此用户和类别没有直接关联。因此,我不太确定如何配置 routes.rb 文件以访问用户类别中的帖子。我会很感激任何建议。谢谢!
【问题讨论】:
标签: ruby-on-rails routing associations