【发布时间】:2019-05-30 13:03:27
【问题描述】:
谁能帮我解开这个谜团?
看图你就明白了
Ruby 版本 - 2.6.0 导轨 - 5.2.2
(byebug) volume_prices
#<ActiveRecord::AssociationRelation [#<Spree::VoumePrice id: 5, variant_id: 4, name: nil, range: "(1..5)", amount: 0.109e3, position: 2, created_at: "2019-05-30 12:49:56", updated_at: "2019-05-30 12:49:56", discount_type: "price", role_id: nil, volume_price_model_id: nil, user_id: nil, supplier_id: 3, pricing_tier_id: 5>]>
(byebug) volume_prices.count
0
(byebug) volume_prices.length
1
(byebug) Spree::VolumePrice.find(5)
#<Spree::VolumePrice id: 5, variant_id: 4, name: nil, range: "(1..5)", amount: 0.1e2, position: 1, created_at: "2019-05-30 12:54:00", updated_at: "2019-05-30 12:54:00", discount_type: "price", role_id: nil, volume_price_model_id: nil, user_id: nil, supplier_id: 4, pricing_tier_id: 5>
【问题讨论】:
-
您能用格式正确的文本(从您的控制台复制)替换图片吗?图片在某些设备上可能难以查看,并且无法复制和粘贴以获取答案。
-
什么是
volume_prices?你在哪里定义它? -
@Vasilisa 它只是一个局部变量,并与活动记录查询结果相关
-
@VishalG 您能否将查询添加到问题中?
标签: ruby-on-rails ruby-on-rails-5