当我输入 rake routes 时,它显示以下内容:
Helper HTTP Verb Path Controller#Action
Path / Url
publicos_tematica_path GET /publicos/tematica(.:format) publicos#tematica
为什么我必须在 form_tag 中显式编写 GET 方法,否则如果路由显示 GET ,它会出现 No route matches [POST] "/publicos/tematica" ?
<%= form_tag("publicos/tematica", :method => :get) do %>
我不明白。
应该足够写了:
<%= form_tag("publicos/tematica") do %>