本教程中定义的方法“注释”在哪里?

时间:2012-05-22 23:03:30

标签: ruby-on-rails

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

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

你不需要

def comments
end

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

1 个答案:

答案 0 :(得分:1)

评论不是一种方法,而是属于Post模型的模型。

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

返回并再次准备7.2关于相关模型。