在遵循我找到的教程之后。我现在重做一遍,没有脚手架部分,以更好地学习它。
但是,编辑我的 \app\views\home\index.html.erb 以包含:
<h1>Rails test project</h1>
<%= link_to "my blog", posts_path>
我收到一个错误:
undefined local variable or method `posts_path' for #<ActionView::Base:0x4e1d954>
在我这样做之前,我运行rake db:create
,定义了一个迁移类并运行rake db:migrate
,一切都没有问题。
所以数据库应该包含一个posts表。但是该link_to
命令似乎找不到posts_path
。该变量(或者它甚至是一个函数?)可能是通过脚手架例程定义的。
我现在的问题是;我如何自己手动完成,定义posts_path
?