使用红宝石更新shopify中的数量

时间:2014-07-23 17:26:57

标签: ruby-on-rails ruby shopify variants

我尝试使用ruby API更新shopify中的属性。我现在拥有的是

product.variants = ShopifyAPI::Variant.new(:id => 753289571, :price => 12.00, :inventory_management => 'shopify', :inventory_quantity   => '100' ) 

我期望使用id为753的变体....将价格更新为12.00,将当前数量更新为100.当我执行product.save时,它返回true。然而,一切都没有改变。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

为什么不直接更新变体?

variant = ShopifyAPI::Variant.find(753289571)
variant.price = 12
variant.save