Amplifyのfunction(lambda)からのgraphql Queryで、Validation error of type SubSelectionRequired: Sub selection required for type
こんなエラーが返ってきた
data: null,
errors: [
{
path: null,
locations: [Array],
message: "Validation error of type SubSelectionRequired: Sub selection required for type User of field createUser @ 'createUser'"
}
]
エラーでたクエリ
query = /* GraphQL */ `
mutation User {
createUser(input: { name: "hoge" })
}
`
エラーが解消したクエリ
query = /* GraphQL */ `
mutation User {
createUser(input: { name: "hoge" }) {
id
}
}
`
ちゃんと返される属性を書いてあげないとダメらしい。