GraphQL - レコードをミューテーションするアクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

このアクションは、レコードの作成、削除、または更新に使用できます。

入力

少なくとも、最上位のミューテーションを選択する必要があります。 これにより、実行するオペレーションが決まります。

ミューテーションによっては、次の追加入力フィールドが表示される場合があります:

  • ミューテーション引数
  • 取得するフィールド
  • サブクエリ

各サブクエリには、次の入力フィールドが含まれる場合があります:

  • クエリ引数
  • 取得するフィールド
  • サブクエリ

サブクエリのパターンは再帰的に継続する場合があります。

入力フィールド GraphQLのレコードをミューテーションするアクションの入力フィールドの例

ミューテーション引数は、ミューテーションによって返されるデータをフィルタリングするために使用されます。 前の例では、入力セクションに名前ミューテーション引数を入力して、特定の名前を持つレコードを作成できます。

取得するフィールドは、ミューテーションによって返されるフィールドを決定するために使用されます。 たとえば、作成日を取得する場合は、取得するフィールドセクションでDate createdフィールドを選択できます。 これを空白のままにすると、すべてのフィールドが取得されます。

Fields to retrieveを表示するには、Show optional fieldsを選択する必要がある場合があります。

サブクエリは、関連レコードを取得するために使用されます。 たとえば、レコードに関連する現在のペットを取得する場合は、Current petsサブクエリを選択できます。

これにより、ニーズに合ったミューテーションを構築できます。

出力

出力フィールドは、入力フィールドで選択したミューテーション、フィールド、およびサブクエリによって決まります。

GraphQLのレコードをミューテーションするアクションの出力フィールドの例 GraphQLのレコードをミューテーションするアクションの出力フィールドの例

Last updated: