WordPressデータのクエリクエリとミューテーションの実行
クエリとミューテーションの実行
以下は、GraphQLサーバーでサポートされている2つの操作(クエリとミューテーション)の例です。
クエリ
データを取得するには query 操作を使用します(RESTの GET 操作に相当します)。
query {
post(by: { id: 1 }) {
title
}
}ミューテーション
データを作成・更新・削除するには mutation 操作を使用します(RESTの POST、PUT、DELETE 操作に相当します)。
mutation {
createPost(
input: {
title: "Hi there!"
contentAs: { html: "How do you like it?" }
status: draft
tags: ["demo", "plugin"]
}
) {
status
errors {
__typename
...on ErrorPayload {
message
}
}
postID
}
}バルクミューテーション
ガイド バルクミューテーションの実行 をご覧ください。
ミューテーションペイロードの処理
ガイド ミューテーションペイロードの処理 をご覧ください。
Prev
Next