Sha256: 57280115833789066f52ad0969a0dfd7cdf56d0c12fd9ea196a608f158f61f90

Contents?: true

Size: 226 Bytes

Versions: 4

Compression:

Stored size: 226 Bytes

Contents

class Ball
  include Mongoid::Document
  include Mongoid::Timestamps

  field :color, type: String

  validates_presence_of :color, on: :create

  def to_param
    color.present? ? color.downcase.gsub(' ', '-') : id
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

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