我有一个用户模型和 用户表。一个用户可以有很多电话号码,所以我有一个单独的模型,名为Phone
. 我为此使用此关联:
模型
User
attr_accessible :id, :name, :screenname,:fullname,:phones_attributes
has_many :phones,:dependent => :destroy
Phone
attr_accessible :phone
belongs to :users
上面的代码工作正常。管理员也想将任何用户的记录复制到user_temp
表phone_temp
中(我有名为UserTemp和PhoneTemp的单独模型)。
我怎样才能做到这一点?