Я создаю grpahql на Appsyn c и использую websocket в качестве канала связи по подписке. Ниже представлена схема:
type Subscription {
addedPost: Post
@aws_subscribe(mutations: ["addPost"])
updatedPost: Post
@aws_subscribe(mutations: ["updatePost"])
deletedPost: Post
@aws_subscribe(mutations: ["deletePost"])
}
, и я прикреплю лямбда-выражение в качестве преобразователя для этих полей подписки. В схеме каждое поле подписки возвращает Post
в качестве типа ответа. Что я должен вернуть в моем лямбда-преобразователе? В лямбде он ничего не знает о Post
, потому что Post
используется в mutation
. Я не понимаю, что мне нужно вернуть в лямбда-выражениях преобразователя подписки.