tap/app/models/order_product.rb

20 lines
435 B
Ruby
Raw Normal View History

# == Schema Information
#
# Table name: order_products
#
# id :integer not null, primary key
# order_id :integer
# product_id :integer
# count :integer default(1)
#
class OrderProduct < ActiveRecord::Base
belongs_to :order
belongs_to :product
2014-12-04 17:02:08 +01:00
validates :product, presence: true
validates :count, numericality: { greater_than_or_equal_to: 0 }
2014-12-04 17:02:08 +01:00
accepts_nested_attributes_for :product
end