- 非技術ユーザー向け概要
- Archie Core とは?
-
データモデル
- 概要
-
データビューアー
-
テーブル設定
- SQL プレイグラウンド
-
アプリサービス
- ドキュメント
- API エクスプローラー
- GraphQL API
- ミューテーション
GraphQL ミューテーション
GraphQL ミューテーションは、ワークスペース API を介してデータを作成、更新、および削除するために使用されます。
Archie Core の GraphQL エンジンは、プロジェクトテーブルに基づいて、GraphQL スキーマの一部としてミューテーションを自動生成します。すべてのプロジェクトテーブルは、プロジェクトエンドポイントを介してミューテーションを受け取ることができます。
次の例では、firstName、email、age などのフィールドとリレーションを含む students というテーブルがあります。
自動生成されたミューテーション
Section titled “自動生成されたミューテーション”テーブルがワークスペースに追加されるたびに、4 つの GraphQL ミューテーション操作がテーブルに対して自動生成されます。それらは次のとおりです。
createTableName(...)- データベーステーブルに新しいレコードを入力するための引数として入力を受け入れます。createTableNameMany(...)- データベーステーブルに 1 つ以上の新しいレコードを入力するための引数として入力を受け入れます。updateTableName(...)- 既存のレコードを更新するための引数として入力と ID を受け入れます。deleteTableName(...)- 既存のレコードを削除するための引数として ID を受け入れます。
