class MultiGroupOrder < ApplicationRecord belongs_to :multi_order has_many :group_orders has_one :ordergroup_invoice, dependent: :destroy def ordergroup group_orders.first&.ordergroup end def price group_orders.map(&:price).sum end def group_order_invoice ordergroup_invoice end def order multi_order end end