PWA Studio:Adobe Commerceに対する Venia GraphQL クエリで検証エラーが発生する

この記事では、Venia ストアフロントの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 on cloud infrastructure への Venia GraphQL クエリが原因で検証エラーが発生する。

原因:

問題を引き起こす理由の 1 つは、Venia とそのGraphQL クエリが、接続されたAdobe Commerce インスタンスのスキーマと同期されていないことです。

解決策

クエリが最新かどうかをテストするには、プロジェクトルートで次のコマンドを実行します。

yarn run validate-queries

互換性レポートが表示されます。 互換性のない環境を使用している場合は、PWA StudioまたはAdobe Commerce インスタンスをアップグレードする必要があります。 Adobe Commerce互換性マトリックスを確認して、必要なバージョンを確認してください。

アップグレード方法については、次のドキュメントを参照してください。

関連資料

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a