check_box_tag フォームを取得しました。チェックボックスがあり、データベースからの値を表示したいのですが、うまくいきます。更新しようとすると、ルーティング エラーが発生します。
チェックボックスの結果を取得するだけでなく、フォームとしても機能するチェックボックスが必要なのですが、どうすればよいですか?
<%= check_box_tag("order", "send_mail", method: "post", action: "updateform") %>
コントローラ:
def updateform
@order = Order.find(params[:id])
if @order.update_attributes(params[:send_mail])
@order
end
end
ルーティング:
collection do
post 'orders/updateform'
end
次のエラーが表示されます。
No route matches [POST] "/orders/613"
私は何を間違えましたか?ありがとう