我有3个模型:帖子,评论和问题。我试图在问题索引页面上显示问题所属的帖子的标题。从某种意义上说,通过资源向后看。 这是路线的样子:
resources :posts do
resources :comments do
end
end
resources :comments do
resources :questions do
end
end
现在这就是我在我的问题索引页面中尝试这样做但我得到的'未定义的方法标题错误':
<% @post.title %>
谢谢!
答案 0 :(得分:1)
似乎@post
在问题索引页面上为零。路由只是帮助进行路由,嵌套应该通过has_many
和belongs_to
在模型中连接。
要“返回”,请尝试@question.post.title