Sha256: aee937d95201043033574c82de938a831a8de3c6319be08391a3c74e0d8d5760
Contents?: true
Size: 303 Bytes
Versions: 1
Compression:
Stored size: 303 Bytes
Contents
class Artist include Mongoid::Document field :name embed_many :songs after_create :create_songs protected def create_songs 2.times { |n| songs.create!(:title => "#{n}") } end end class Song include Mongoid::Document field :title embedded_in :artist, :inverse_of => :songs end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongoid-2.0.0.alpha | spec/models/callbacks.rb |