ばかげた質問...1つのページに2つの異なる機能を持つ2つのフォーム、views / projects/new.html.erbファイルがあります。これまでのところ、新しいプロジェクトを「作成」するオプションを使用して、1つだけ実装しました。同じページに表示されているレコードを並べ替える別の関数を追加したいのですが、次のようになります。
<%= link_to "Category", { :controller => "projects", :action => "sortTable", :filter => "Category" }, :remote => true %>
--私のroutes.rbファイル:
Docside::Application.routes.draw do
resources :projects
resources :categories
#get "home/index"
root :to => "projects#new"
match 'project/new',:controller=>"projects",:action=>"create"
end
しかし、「ルートが一致しません{:action => "sortTable"、:controller=>"projects"}」というエラーが発生します。"match'project / new'、:controller =>" projects "、:action =>" sortTable ""を追加しようとすると、他の関数が機能せず、create関数が失敗しました。代わりに何が必要ですか?