【发布时间】:2012-06-04 16:57:11
【问题描述】:
我有我的第一个模型Contact 和字段:email,我需要在我的模型Customer 中使用相同的字段:email 和字段:email 的值,它在我的模型Contact 中。
我将 mongoID 用于 ORM,所以这是我的第一个模型联系人
class Contact
include Mongoid::Document
include Mongoid::Timestamps
embedded_in :customer
embedded_in :employee
embedded_in :restaurant
field :city
field :street
field :zip_code
field :country
field :phone_number
field :email
和我的第二个模型客户
class Customer
include Mongoid::Document
include Mongoid::Timestamps
embeds_one :contact
devise :database_authenticatable, :lockable, :recoverable,
:rememberable, :registerable, :trackable, :timeoutable, :validatable,
:token_authenticatable
attr_accessible :email, :password, :password_confirmation
field :first_name
field :last_name
field :password
field :gender
field :encrypted_password
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby model mongoid