Я пытаюсь выполнить запрос в редакторе запросов в моей консоли AppSync.Этот API-интерфейс AppSync подключается к моему Aurora Serverless.Я понятия не имею, почему моя мутация возвращает ноль.
Это моя схема:
input CreateMyAWSServiceInput {
id: Int!
shortName: String
longName: String
description: String
serviceRegionName: String!
feedUrl: String
imageUrl: String
}
type Mutation {
deleteMyAWSService(id: Int!): MyAWSService
createMyAWSService(createMyAWSServiceInput: CreateMyAWSServiceInput!): MyAWSService
updateMyAWSService(updateMyAWSServiceInput: UpdateMyAWSServiceInput!): MyAWSService
}
type MyAWSService {
id: Int!
shortName: String
longName: String
description: String
serviceRegionName: String!
feedUrl: String
imageUrl: String
}
type Query {
getMyAWSService(id: Int!): MyAWSService
listMyAWSServices: [MyAWSService]
}
type Subscription {
onCreateMyAWSService: MyAWSService
@aws_subscribe(mutations: ["createMyAWSService"])
}
input UpdateMyAWSServiceInput {
id: Int!
shortName: String
longName: String
description: String
serviceRegionName: String
feedUrl: String
imageUrl: String
}
Это мой запрос:
mutation create {
createMyAWSService(createMyAWSServiceInput: {
id:3,
shortName:"abc",
longName:"defghi",
serviceRegionName: "123"
}){
id
shortName
longName
}
}
Это мои результаты:
{
"data": {
"createMyAWSService": null
}
}
Есть липричина, по которой я получаю нулевое значение и не могу записать в свою таблицу?