Sha256: 2bb9515c65d736165fc6f4ecc79cae43b0b31a2f4c37185a2a3f85f1ed384972

Contents?: true

Size: 240 Bytes

Versions: 4

Compression:

Stored size: 240 Bytes

Contents

class League
  include Mongoid::Document

  field :name, type: String
  include Mongoid::Timestamps

  has_many :divisions, foreign_key: 'custom_league_id'

  validates_presence_of(:name)

  def custom_name
    "League '#{name}'"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_admin-0.6.4 spec/dummy_app/app/mongoid/league.rb
rails_admin-0.6.3 spec/dummy_app/app/mongoid/league.rb
rails_admin-0.6.2 spec/dummy_app/app/mongoid/league.rb
rails_admin-0.6.1 spec/dummy_app/app/mongoid/league.rb