放大/反应AppSync graphql订阅@auth error
你好,那里:微微一笑: 我有一个关于@auth的小问题。 (放大+反应+应用同步) schema.graphql build->schema.graphql 所有操作(创建更新等)都正常工作:放大/反应AppSync graphql订阅@auth error,graphql,amazon-cognito,aws-amplify,aws-appsync,react-typescript,Graphql,Amazon Cognito,Aws Amplify,Aws Appsync,React Typescript,你好,那里:微微一笑: 我有一个关于@auth的小问题。 (放大+反应+应用同步) schema.graphql build->schema.graphql 所有操作(创建更新等)都正常工作: const {data: {listTickets: {items: items, nextToken}}} = await API .graphql(graphqlOperation(listTickets, { owner: us
const {data: {listTickets: {items: items, nextToken}}} = await API
.graphql(graphqlOperation(listTickets, {
owner: user.username
})) as GraphQLResult;
订阅除外:
const subClient = API
.graphql(graphqlOperation(onUpdateTicket, {
owner: user.username
})) as Observable<object>;
subscription = subClient.subscribe({
next: (data: any) => console.log('subscription data:', data),
error: error => console.warn('subscription error: ', error)
});
const subClient=API
.graphql(graphql)操作(onUpdateTicket{
所有者:user.username
}))可观察的;
订阅=子客户端。订阅({
下一步:(data:any)=>console.log('subscription data:',data),
错误:error=>console.warn('订阅错误:',错误)
});
订阅从未触发。
(无错误,无警告)
任何帮助都将不胜感激
谢谢
它在工作!!!
我忘了不仅在输入*中,而且在下面的字段中选中“所有者”
#aws amplify devs您能将此信息添加到文档中吗?:)
可以节省很多时间
const {data: {listTickets: {items: items, nextToken}}} = await API
.graphql(graphqlOperation(listTickets, {
owner: user.username
})) as GraphQLResult;
const subClient = API
.graphql(graphqlOperation(onUpdateTicket, {
owner: user.username
})) as Observable<object>;
subscription = subClient.subscribe({
next: (data: any) => console.log('subscription data:', data),
error: error => console.warn('subscription error: ', error)
});