Sha256: 5e6de51788256b3694a8a93f1f925a443229d9a3464626314ffa0b53ba377ccd

Contents?: true

Size: 318 Bytes

Versions: 5

Compression:

Stored size: 318 Bytes

Contents

class Email
  include Mongoid::Document
  field :address
  validates_uniqueness_of :address
  embedded_in :patient, :inverse_of => :email
end

class Patient
  include Mongoid::Document
  field :title
  store_in :inpatient
  embeds_many :addresses
  embeds_one :email
  validates_presence_of :title, :on => :create
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
mongoid-eager-loading-0.2.0 spec/models/patient.rb
mongoid-eager-loading-0.1.2 spec/models/patient.rb
mongoid-eager-loading-0.1.1 spec/models/patient.rb
mongoid-eager-loading-0.1.0 spec/models/patient.rb
mongoid-locomotive-2.0.0.beta9 spec/models/patient.rb