オブジェクトカレンダーで何かを検索しようとしていますが、送信をクリックすると常にこのエラーが発生します。そして、私は本当に理由を理解していませんか?
リクエスト メソッド POST は、URL / には不適切です。
_search.html.erb
<%= form_for user_calendars_path([@user, @calendar]), :method => 'get' do %>
<%= text_field_tag :search, params[:search_condition], :id => 'search_field' %>
<%= submit_tag "Search" %>
<p>hello </p>
<% end %>
カレンダーコントローラー
def index
@search = @user.calendar.search(params[:search_condition])
@content_calendars = @user.calendar.all
@content_calendars_by_dates = @content_calendars.group_by(&:published_on)
@date = params[:date] ? Date.parse(params[:date]) : Date.today
end
route.rb
resources :users do
resources :calendars
end