@ mparis Я попытался создать пользовательскую подписку без директивы модели, используя явное объявление мутации (также не созданное с помощью директивы модели), но усилить не удастся создать подписки в схеме сборки.
Я пробовал несколько перестановок и усиление push, похоже, не очень хорошо в случае со смешанной подпиской, где некоторые мутации определены в директиве модели.
schema {
mutation: Mutation
query: Query
subscription: Subscription
}
myModel @model(queries: { get: "getStuff" }){
...
}
Mutation {
doSomething(input: Shape): myModel
}
Subscription {
onDoSomething: myModel @aws_subscribe(mutations: ["doSomething"])
}
знаете, что я могу делать не так?Генерация подписки завершается сбоем, и остальная часть схемы построения graphql генерируется нормально.