今天购买了 xdite 的 rails 101 正在学习。 发现了如下的 link_to 代码
<%= link_to 'Edit', edit_board_post_path(@board,@post) %> |
<%= link_to 'Back', board_posts_path(@board) %>
我看了 ruby on rails guides 里面只有 Action View Form Helper 章节,没有介绍这个 link_to 的。查看 api.rubyonrails.org 里面的也是是说了
link_to(*args, &block)
我现在只是直到 link_to 后面第一个参数是显示的链接文字。 关键是后面的 url 部分不是很清楚。 类似这些 board_posts_path 和 board_post_path 的代码,有没有详细解释该如何使用呢? 比如什么有时候是 board_posts_path 有的时候是 board_post_path 这里的 board 和 post 是我的两个 model 吗?还是因为有了这两个 controller 才可以这样用?
希望明白的朋友个讲讲或者给写描述这部分的资料看看