0

http://guides.rubyonrails.org/getting_started.html

我注意到他们在第 7.4 节中使用了三次,一次在评论控制器中,两次在 show.html.erb 中,但它在哪里定义?

你不需要一个

def comments
end

某处?你能解释一下他们是如何定义它的吗?

4

1 回答 1

1

Comments 不是方法,而是属于 Post 模型的模型。

当您调用 时@post.comments.build,这是创建与 Post 模型的特定实例相关的评论。

返回并再次准备好有关关联模型的 7.2。

于 2012-05-22T23:07:40.837 回答