Я новичок в Ruby On Rails.Я использую веселье.
Я пытаюсь получить значения правила продвижения.Это то, что я получил до сих пор.
@freeShipping = Spree::Promotion.find(4)
@freeShippingRules = Spree::PromotionRule.where(promotion_id: @freeShipping.id)
abort( @freeShippingRules.preferred_amount_min )
Я хочу получить значения amount_min и amount_max из Spree :: Promotion :: Rules :: ItemTotal.Проблема в том, что они хранятся в поле «настройки»:
--- :amount_min: !ruby/object:BigDecimal 18:0.12E4 :operator_min: gt :amount_max: !ruby/object:BigDecimal 18:0.1E5 :operator_max: lt
Как я могу получить максимальные значения суммы_мин и суммы?
Спасибо!