Sha256: 914993cf652756cbe26be491c80ba350a4c973241aff6c1d3da1151fdb048430

Contents?: true

Size: 245 Bytes

Versions: 2

Compression:

Stored size: 245 Bytes

Contents

class Note
  include Mongoid::Document
  field :text, type: String
  field :saved, type: Mongoid::Boolean, default: false
  embedded_in :noteable, polymorphic: true

  after_save :update_saved

  def update_saved
    self.saved = true
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mongoid-4.0.0.alpha2 spec/app/models/note.rb
mongoid-4.0.0.alpha1 spec/app/models/note.rb