繁体   English   中英

Shopify API客户orders_count Rails

[英]Shopify API Customers orders_count Rails

我正在开发一个将根据您的order_count使用ShopifyAPI :: Customer来更新运输的应用程序。

我要完成的一件事是能够将所有客户的order_count重置为零。

我已经试了:

order = ShopifyAPI::Customer.all
order.update_all(:orders_count, "0")

当我只针对单个客户而不是Customer.all时,此方法有效。 有什么办法可以解决此问题,以便一次更新数据库中的所有客户?

您可以实际更改有效的orders_count吗? 如果Shopify允许的话,这在我看来会非常疯狂。

如果我是你,但不是,我肯定会改变我的算法,以便更多的是“自上周二以来该客户下了多少订单?”。 这样,如果他们的购买量超过X的门槛,我就会给予奖励。

对于您而言,您正在尝试清除其合法的订单历史记录以使您的柜台工作正常,我对此表示怀疑。

同时,如果您确实可以将该计数设置为零,则遍历所有客户,并将每个客户的计数保存为零。 在Shopify API中,没有所有客户调用的镜头,就像没有任何镜头一样。 每个资源都是一次性的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM