Sha256: c065741334981bcb48253f124710e4fd963e2dfe567e1bac15400792dbc58adc

Contents?: true

Size: 413 Bytes

Versions: 14

Compression:

Stored size: 413 Bytes

Contents

# frozen_string_literal: true
# encoding: utf-8

class Vehicle
  include Mongoid::Document

  belongs_to :shipping_container
  belongs_to :driver

  embeds_many :crates
  embeds_many :seats, cascade_callbacks: true

  accepts_nested_attributes_for :driver
  accepts_nested_attributes_for :shipping_container
  accepts_nested_attributes_for :crates
end

require "support/models/car"
require "support/models/truck"

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
mongoid-7.3.5 spec/support/models/vehicle.rb
mongoid-7.3.4 spec/support/models/vehicle.rb
mongoid-7.2.6 spec/support/models/vehicle.rb
mongoid-7.3.3 spec/support/models/vehicle.rb
mongoid-7.3.2 spec/support/models/vehicle.rb
mongoid-7.2.5 spec/support/models/vehicle.rb
mongoid-7.2.4 spec/support/models/vehicle.rb
mongoid-7.3.1 spec/support/models/vehicle.rb
mongoid-7.3.0 spec/support/models/vehicle.rb
mongoid-7.2.3 spec/support/models/vehicle.rb
mongoid-7.2.2 spec/support/models/vehicle.rb
mongoid-7.2.1 spec/support/models/vehicle.rb
mongoid-7.2.0 spec/support/models/vehicle.rb
mongoid-7.2.0.rc1 spec/support/models/vehicle.rb