同一模型中的嵌套资源

时间:2014-02-06 13:21:25

标签: ruby-on-rails nested-resources

我一直在关注一个教程,并在完成后决定尝试继续我自己的功能。我目前有listing modelcomment modelthumbs up modelthumbs down模型和flag model。用户可以对列表进行评论,竖起大拇指,竖起大拇指或标记它。到目前为止,我只允许用户对列表进行评论,并允许用户竖起大拇指(如)。

resources :listings do
resources :comments
resources :likes
end

单个资源可以拥有多少嵌套资源?或者我可以继续这样:

resources :listings do
resources :comments
resources :likes
resources :dislikes
resources :flags
end

我的问题的原因是我无法在任何地方找到合适的解释,以后我可能打算做什么。用户可以对列表进行评论或喜欢/不喜欢/竖起大拇指/拇指按下列表,但如果我想让用户也喜欢/不喜欢用户评论,我肯定路线必须改变(但不确定如何嵌套会起作用)

resources :listings do
resources :comments do
resources :commentlikes
end
resources :listinglikes
end

任何可以提供资源或一般解释的人都会有很大的帮助。

0 个答案:

没有答案