Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS AppSync JavaScript riferimento alla funzione resolver per l'origine dati None
La funzione AWS AppSync resolver request and response con l'origine dati di tipo None consente di modellare le richieste per le operazioni locali. AWS AppSync
Richiesta
Il gestore delle richieste può essere semplice e consente di passare quante più informazioni contestuali possibili tramite il campo. payload
type NONERequest = { payload: any; };
Ecco un esempio in cui gli argomenti del campo vengono passati al payload:
export function request(ctx) { return { payload: context.args }; }
Il valore del payload
campo verrà inoltrato al gestore della risposta della funzione ed è disponibile in. context.result
Payload
Il payload
campo è un contenitore che può essere utilizzato per passare qualsiasi dato che viene poi reso disponibile al gestore della risposta alla funzione.
Il campo payload
è facoltativo.
Risposta
Poiché non esiste una fonte di dati, il valore del payload
campo verrà inoltrato al gestore della risposta alla funzione e impostato sulla proprietà. context.result
Se la forma del valore del payload
campo corrisponde esattamente alla forma del tipo GraphQL, puoi inoltrare la risposta utilizzando il seguente gestore di risposte:
export function request(ctx) { return ctx.result; }
Non ci sono campi obbligatori o restrizioni di forma che si applicano alla risposta restituita. Tuttavia, poiché GraphQL è fortemente tipizzato, la risposta risolta deve corrispondere al tipo GraphQL previsto.