我面临一个问题 - 无法使用 ShopifyAPI 更新变体的价格。
更新变体的价格时,出现错误
@remote_errors=#、@validation_context=nil、@errors=#>、@messages={:base=>["选项不唯一“]}
'
根据另一个问题的要求
在生产商店中,请求 ID 为“38f5c3b3b7bdf4433724a845c6df4571”
在测试商店上,请求 ID 为“6050f165586b631e81b840dc0e1e6807”
更多发现
测试商店的变体价格变化
p = ShopifyAPI::Product.last
v = p.variants.first
v.price = "8.00"
v.save
变体的初始价格=“9.00”
回报错误,有错误@messages={:base=>["选项不是唯一的"]}
请求 ID 978ad18483f40ff3946df18df0a9d1d8
。
.
实时商店的变体价格变化
p = ShopifyAPI::Product.first
p.variants[0].price = "24.65"
p.save
变体的初始价格=“25.65”
return 是的,但价格没有改变
请求 ID a9a798b631e3dd10fc81b723f2883af1
。
.
通过测试商店中的产品进行不同的价格变化
p = ShopifyAPI::Product.first
p.variants[0].price = "8.00"
p.save
变体的初始价格=“7.00”
return 真实且价格已更新
请求 ID 7d995f6f6ed3bf515e69a1640f27f44a
。
.
通过实时商店中的产品进行不同的价格变化
p = ShopifyAPI::Product.last
v = p.variants.first
v.price = "4.00"
v.save
变体的初始价格=“3.00”
回报错误,有错误@messages={:base=>["选项不是唯一的"]}
请求 ID c6aaa5b65576eb4ec0d89715d25b787e