Sha256: 1a5c58464ec210a9de6f98f1e94bd91d4d6f90c41193b6b676467efa9346cd67

Contents?: true

Size: 324 Bytes

Versions: 1

Compression:

Stored size: 324 Bytes

Contents

class Article
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::EmbeddedErrors

  embeds_many :pages
  embeds_one :annotation

  field :name, type: String
  field :summary, type: String

  validates :name, presence: true
  validates :summary, presence: true
  validates :pages, presence: true
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mongoid-embedded-errors-2.1.1 spec/support/models/article.rb