0
형태로 제출할 때 다음과 같은 오류를 얻고있다
사용할 때 다음부터어떤 경로가 일치하지 않습니다 [PATCH] polymorphic_path
<form accept-charset="UTF-8" action="/foreclosure_defenses/4/properties" class="form-horizontal" id="edit_foreclosure_defense_4" method="post">
:
No route matches [PATCH] "/foreclosure_defenses/4/properties"
브라우저에서 HTML은 다음과 같습니다에도 불구을 새 양식은 다형성 모델과 특성 모델을 렌더링하므로 양식을 다음과 같이 작성합니다.
<%= form_for @owner, url: polymorphic_path([@owner, @property]) do |f| %>
<%= f.fields_for :properties, @property do |property_builder| %>
<%= render 'form', f: property_builder %>
<% end %>
<% end %>
이 PATCH 오류? 양식은 POST와 함께 제출되며 CREATE 메서드로 이동해야합니다.
foreclosure_defense_properties_path GET /foreclosure_defenses/:foreclosure_defense_id/properties(.:format) properties#index
POST /foreclosure_defenses/:foreclosure_defense_id/properties(.:format) properties#create
new_foreclosure_defense_property_path GET /foreclosure_defenses/:foreclosure_defense_id/properties/new(.:format) properties#new
edit_foreclosure_defense_property_path GET /foreclosure_defenses/:foreclosure_defense_id/properties/:id/edit(.:format) properties#edit
foreclosure_defense_property_path GET /foreclosure_defenses/:foreclosure_defense_id/properties/:id(.:format) properties#show
PATCH /foreclosure_defenses/:foreclosure_defense_id/properties/:id(.:format) properties#update
PUT /foreclosure_defenses/:foreclosure_defense_id/properties/:id(.:format) properties#update
DELETE /foreclosure_defenses/:foreclosure_defense_id/properties/:id(.:format) properties#destroy