Sha256: ec164b1720b3e84e008436d96c51cd831898d2d1234be5fb9be7d203b2dc4fd5

Contents?: true

Size: 435 Bytes

Versions: 2

Compression:

Stored size: 435 Bytes

Contents

class Account
  include Mongoid::Document
  field :number, :type => String
  field :balance, :type => String
  field :nickname, :type => String
  field :name, :type => String

  embeds_many :memberships
  referenced_in :creator, :class_name => "User", :foreign_key => :creator_id
  referenced_in :person

  attr_accessible :nickname, :name

  validates_presence_of :name
  validates_length_of :name, :maximum => 10, :on => :create
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mongoid-eager-loading-0.3.1 spec/models/account.rb
mongoid-eager-loading-0.3.0 spec/models/account.rb