我真的是Ruby on Rails中的新手... 我试图在我的项目中创建另一个页面的链接,其中列出了属于escuela的帖子。在Ruby on Rails中创建链接
这是我做过什么:
在posts_controller.rb我写道:
def postesc
@posts = Post.where(:escuela_id => params[:id])
respond_to do |format|
format.html # postesc.html.erb
format.json { render json: @posts }
end
end
在配置/ routes.rb中我写道:
match 'postesc' => 'posts#postesc'
鉴于/ escuelas/listaesc .html.erb我写了链接:
<%= link_to "Escuelas", :controller => "posts", :action => "postesc" %>
并在视图/ escuelas/postesc.html.erb我想列出匹配的帖子。 但是这个页面只显示空白,只有布局。
请帮忙吗?