在 for 循环中调用 shopify graphql api 时 Heroku App 崩溃

Heroku App crashing when calling shopify graphql api in forloop

我在 Shopify 上创建了一个使用 Graphql API 的 Heroku 应用程序,在产品级别,它返回数据没有问题,但在变体上,因为这是我需要突变的地方,我在 for 循环中添加了 graphql 代码,但它崩溃了,请告诉我如何改进它,或者我如何改进它才不会崩溃。顺便说一句,如果有帮助,我使用了 PHP

这是产品级别的graphql

这是我添加 for 循环和突变的地方

您的问题几乎无法回答。您没有提供任何调试线索。你的查询有点奇怪,因为你只要求一半的变体,(第一个:50)毫不费力地得到最后 50 个。一个聪明的组织可能是:

  • 直接在查询中询问您想要的变体和元字段
  • 使用光标翻阅变体。

此处无需对每个变体进行 API 次调用。当然可以,但何必呢。

记录您的回复。 Shopify 会告诉您您在 GQL 中犯了什么错误。没有你的日志,没人能帮你。