0

我有 3 个模型:帖子、评论和问题。我正在尝试在问题索引页面上显示问题所属的帖子的标题。从某种意义上说,通过资源倒退。以下是路线的样子:

resources :posts do
resources :comments do
 end
end

resources :comments do
 resources :questions do
 end
end

现在这就是我试图在我的问题索引页面中执行此操作的方式,但出现“未定义的方法标题错误”:

 <% @post.title %>

谢谢!

4

1 回答 1

1

似乎,@post在问题索引页面上为零。路由只是帮助路由,嵌套应该通过has_many和连接到模型中belongs_to

“回去”试试@question.post.title

顺便说一句,您在 Post 模型中有标题字段吗?

于 2013-10-24T20:06:56.850 回答