PWA Studio: Venia GraphQL对Adobe Commerce的查询产生验证错误
本文就如何解决Venia storefront GraphQL查询到Adobe Commerce实例时产生验证错误的问题提供了建议。
受影响的产品和版本
- Adobe Commerce内部部署2.2.x、2.3.x
- 云基础架构上的Adobe Commerce 2.2.x、2.3.x
- Adobe Commerce的PWA Studio项目
问题
对Adobe Commerce内部部署或Adobe Commerce云基础架构的Venia GraphQL查询会产生验证错误。
原因
导致此问题的原因之一可能是Venia及其GraphQL查询与连接的Adobe Commerce实例的架构不同步。
解决方案
要测试查询是否为最新版本,请在项目根目录中运行以下命令:
yarn run validate-queries
这将显示兼容性报告。 如果存在不兼容问题,则需要升级PWA Studio或Adobe Commerce实例。 请检查Adobe Commerce兼容性矩阵,查看您所需的确切版本。
有关如何升级的说明,请参阅以下文档:
- 对于PWA Studio升级,请在PWA发行说明的“从以前的版本升级”部分搜索需要升级到的版本。
- 在开发人员文档中在云基础架构版本上升级Adobe Commerce
- 在我们的开发人员文档中升级Adobe Commerce内部部署(使用“composer create-project”或archive安装)
- 在我们的开发人员文档中升级Adobe Commerce内部部署(通过克隆Adobe Commerce repo安装)
相关阅读
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a