Ruby on rails 4 不使用索引/获取url帮助程序的rails按钮

Ruby on rails 4 不使用索引/获取url帮助程序的rails按钮,ruby-on-rails-4,twitter-bootstrap-3,Ruby On Rails 4,Twitter Bootstrap 3,我有一个按钮,并尝试将其与bootstrap3按钮一起使用,因此代码如下所示: <%= button_to(groups_url, {method: :get} , :class => 'btn btn-default btn-lg') do %> <span class="glyphicon glyphicon-user" aria-hidden="true"></span>Group <% end %> 我不知

我有一个按钮,并尝试将其与bootstrap3按钮一起使用,因此代码如下所示:

<%= button_to(groups_url, {method: :get} , :class => 'btn btn-default btn-lg') do %> 
            <span class="glyphicon glyphicon-user" aria-hidden="true"></span>Group
<% end %>
我不知道为什么它不能得到get方法,我的意思是它是一个在post和get之间的索引路径。do call做了什么奇怪的事吗


另外,如果我添加了{method::get}使单击按钮时不会出现错误,那么按钮看起来就不一样了?!所以不知道该怎么做才能让它看起来正常工作

它应该是一个帖子还是一个get?还有,你的路径向我望去。什么是groups\u url?groups\u路径应该是什么,尽管不能区分。只需将您带到groups控制器的索引即可。所以这就是为什么它应该是一个。。。但它试图以post的形式转到那里,导致参数丢失或值为空:group error.Maybe。我以前从未使用过这样的路径。我总是使用组路径。如果你用另一个散列来包装你的类,比如-这会让它看起来不一样吗?让我试试,经过一些思考,我想可能是缺少参数导致按钮像表单一样,真的这可能是我想的一个链接。只是不知道我是否可以在链接到的符号中拥有相同的跨度
<%= button_to(providers_url, :class => 'btn btn-default btn-lg') do %> 
            <span class="glyphicon glyphicon-user" aria-hidden="true"></span>Provider
<% end %>       
def group_params
  params.require(:group).permit(:name, :address, :city, :state, :groupzip, :phone, :fax, :npi, :contact, :tin, :startdate, :enddate, :changedate, :change, :notes, :billingid, :mailingaddress, :mailingcity, :mailingstate, :termedcomment, :istermed, :mailingzip)
end