2
Formtastic을 사용하여 has_one 연관을 할당하는 방법이 있습니까? 나는 semantic_fields_for를 통해 관련 객체의 필드를 할당하는 것에 대해 말하는 것이 아닙니다. 양식을 사용하여 협회 자체를 변경하고 싶습니다.formtastic을 사용하여 has_one 연관을 지정 하시겠습니까?
그래서 소유자가 has_one 인 자동차가 있다고 가정 해보십시오. 소유자의 양식에서 다른 자동차를 소유자와 연결할 수 있기를 바랍니다. (나는 자동차 폼에서 자동차 소유자를 지정하는 방법을 알고 있지만 이상적으로는 두 위치에서 모두 수행 할 수 있기를 바랍니다.) 다음은 작동하지 않습니다.
class Owner < ActiveRecord::Base
attr_accessor :car
has_one :car
class Car < ActiveRecord::Base
belongs_to :owner
<% @owner.build_car unless @owner.car %>
<%= semantic_form_for(@owner) do |f| %>
<%= f.input :car, :as => :select, :collection => Car.all %>
의견이 있으십니까? 사용
감사합니다, K
나를 위해 작동하지 않습니다. 아마 Formtastic의 잘못된 버전을 사용하고 있습니다. (1.2.0을 사용하고 있습니다.) 어떻게 1.2-stable을 설치할 수 있습니까? 그것을 내 Gemfile에 지정하면 작동하지 않습니다. – kdd
Gemfile에'gem 'formtastic'을 넣으세요 : git => 'git : //github.com/justinfrench/formtastic.git', : branch => '1.2-stable'' – Ryan