# 422 Unprocessable entity エラー
422 Unprocessable entity エラー は、無効なデータが渡されたために、アクションを適切に処理できなかったことを示しています。このエラーは、データの競合が起きている場合に発生します。たとえば、新しいユーザーを作成しようとしているときに、そのユーザーのメールアドレスがすでに存在していると、サーバーが 422 Unprocessable entity エラーを返します。
422 Unprocessable entity エラーの例
# 解決策
有効な入力データが渡されたことを確認します。
- Create record アクションの場合は、一意のキー ( メール、ID ) を持つレコードがすでに存在しているかどうかを確認します。
- Update record アクションの場合は、そのレコードが存在するかどうかを確認します。存在しなければ、レコードを作成します。
- すべての参照 ID が有効であることを確認します。たとえば、Salesforce のリードを営業担当に割り当てる場合には、その営業担当がすでに存在している必要があります。
- そのフィールドが必須であるかどうかを確認します。必須の場合は、フィールドを空白にしてはなりません。
Last updated: 2023/8/31 1:07:14