group_id
Rails collection_select コードを使用してユーザー ドキュメントに保存する必要があります。
モデル ユーザー:
class User
include Mongoid::Document
include Mongoid::Timestamps
include Amistad::FriendModel
field :name, :type => String
field :email, :type => String, :default => ""
field :encrypted_password, :type => String, :default => ""
#relations
belongs_to :school
belongs_to :group
モデルグループ
class Group
include Mongoid::Document
attr_accessible :name, :degree
field :name, type: String
field :degree, type: String
has_many :users
生成されたフォーム:
<%= form_for(@user) do |f| %>
<%= f.email_field :email %></div>
<%= f.password_field :password %>
<%= f.collection_select :group_id, Group.all, :id, :name %>
<%= f.submit "Sign up" %>
<%end%>
これにより、ユーザードキュメントが保存され、group_id メンションが collection_select に保存されなくなります。