GraphQL - Query recordsアクション
このアクションは、1件のレコードを取得する、または特定の条件に一致するレコードを検索するために使用できます。
入力
少なくとも、トップレベルのQueryを選択する必要があります。 これにより、取得するレコードのタイプが決まります。
クエリに応じて、次の追加の入力フィールドが表示される場合があります:
- クエリ引数
- 取得するフィールド
- サブクエリ
各サブクエリには、次の入力フィールドが含まれる場合があります:
- クエリ引数
- 取得するフィールド
- サブクエリ
サブクエリのパターンは再帰的に継続する場合があります。
GraphQL query recordsアクションの入力フィールドの例
クエリ引数は、クエリによって返されるレコードをフィルタリングします。 前述の例で、IDを指定して単一のレコードを取得する場合は、Idクエリ引数を入力できます。
取得するフィールドは、クエリによって返されるフィールドを決定するために使用されます。 たとえば、レコードのID、名前、最終更新日時を取得する場合は、Fields to retrieveセクションでId、Name、Last updatedフィールドを選択できます。 これを空白のままにすると、すべてのフィールドが取得されます。
Fields to retrieveを表示するには、Show optional fieldsを選択する必要がある場合があります。
サブクエリは、関連レコードを取得するために使用されます。 たとえば、レコードに関連するタグを取得する場合は、Tagsサブクエリを選択できます。
これにより、ニーズに合ったクエリを構築できます。
出力
出力フィールドは、入力フィールドで選択したクエリ、フィールド、サブクエリによって決まります。 後続のステップで使用するには、データツリーから関連するデータピルをマッピングします。
GraphQL query recordsアクションの出力フィールドの例
Last updated: