0
可以说我有评论模型,嵌套在帖子模型下。模型嵌套在多个模型下?
现在让我们说我添加一个用户模型,并且我希望用户能够在他们的配置文件中看到他们的评论。所以我在帖子模型下嵌套了评论模型?
到目前为止 - 这个处理不当一直致力于
可以说我有评论模型,嵌套在帖子模型下。模型嵌套在多个模型下?
现在让我们说我添加一个用户模型,并且我希望用户能够在他们的配置文件中看到他们的评论。所以我在帖子模型下嵌套了评论模型?
到目前为止 - 这个处理不当一直致力于
像这样:
map.resources :users do |user|
user.resources :comments
end
map.resources :posts do |user|
user.resources :comments
end
这应该很好地工作。有几个注意事项:
有时CommentsController将得到params[:user_id]
,有时它会得到params[:post_id]
,根据URL。例如,在注释#索引操作中,您必须根据上下文查找不同的注释集。
对于同一评论,您将拥有两个不同的网址。这可能会或可能不会成为您的网站的问题。