graphql
mutation createSource {
createSource(createSourceInput:{
userId: 1,
locale: "ja",
text: "日本語のサンプルです"
})
{
id,userId,locale,text
}
}
graphql
mutation createSource($input:CreateSourceInput!) {
createSource(createSourceInput:$input)
{
id,userId,locale,text
}
1行目の $input:CreateSourceInput! で 変数を定義します。( 変数名: 型)
型は schema.gql と揃える必要があります。(最後の ! が抜けたとしてもエラーとなります)
schema.gql の例
type Mutation {
createSource(createSourceInput: CreateSourceInput!): Source!
json
{
"input": {
"userId": 1,
"locale": "ja",
text: "日本語のサンプルです"
}
}