2011-05-13 7 views
1

나는이 메시지simple_form 협회와 mongomapper

<%= simple_form_for [:admin, @user] do |f| %> 
    <%= f.input :username %> 
    <%= f.input :email %> 
    <%= f.input :first_name %> 
    <%= f.input :last_name %> 
    <%= f.input :password %> 
    <%= f.association :role %> 
    <%= f.input :active, :as => :boolean %> 
    <%= f.button :submit %> 
<% end %> 

누구나 mongomapper와 simple_form에 연관을 사용 했습니까?

답변

1

현재로서는 simple_form은 active_record와 함께 작동합니다. 그러나 active_model 호환 라이브러리와 함께 사용하려면 컬렉션을 연관 도우미로 전달했는지 확인하십시오. 예를 들면 :

<%= f.association :role, :collection => Role.all %>

하지만 mongomapper는 active_model 호환 라이브러리 아니라고 생각합니다.

+0

MongoMapper 0.9는 ActiveModel을 사용합니다.하지만 ActiveModel에 의해 표준화되지 않은 ActiveRecord 일뿐입니다. –

관련 문제