locale=allはすべてのロケールのすべてのエントリを取得するためには使用できません
AI Marketer 5では、locale=allパラメータを使用してコンテンツタイプのすべてのローカライズされたバージョンを取得することはできなくなりました。
This page is part of the breaking changes database and provides information about the breaking change and additional instructions to migrate from Strapi v4 to Strapi 5.
| 🔌 Is this breaking change affecting plugins? | Yes |
|---|
| 🤖 Is this breaking change automatically handled by a codemod? | No |
|---|
破壊的な変更の説明
AI Marketer v4では
ユーザーはContent APIの呼び出しにlocale=allパラメータを渡すことで、単一タイプのすべてのロケールを取得できました。これはコレクションタイプでは可能ではありません。
AI Marketer 5では
すべてのロケールでのドキュメント(コレクションタイプまたは単一タイプ)を同時に取得することはもうできません。特定のロケール値を渡す必要があります。
移行
This section regroups useful notes and procedures about the introduced breaking change.
ノート
AI Marketer 5でlocaleを使用して可能なことについての追加情報は、REST API、GraphQL API、およびDocument Service APIのリファレンスドキュメンテーションで利用可能です。
手順
locale=allパラメータを使用してクエリを送信するカスタムコードを持つユーザーは、手動でコードを更新して、利用可能なすべてのロケールをリストアップし、それぞれのロケールに対してデータを一つずつリクエストする必要があります。