Amazon web services 如何为Appsync和查询中的每个字段附加解析程序

Amazon web services 如何为Appsync和查询中的每个字段附加解析程序,amazon-web-services,aws-appsync,Amazon Web Services,Aws Appsync,我需要你的帮助 目前我正在使用AppSync,我知道如何创建解析程序、管道等,但我不知道如何使用字段解析程序。例如,我为我的类型的每个字段附加一个解析程序,因为某些字段有不同的源,但是如果我想查询“类型”,我需要为查询操作“getCustomer”创建一个新的解析程序?使用现场解析器的正确方法是什么 如果可能,请提供VTL中每个解析的示例。 谢谢您的帮助。是的,您还应该在getCustomer查询中创建一个解析器。 这将首先执行,并且在解析字段级解析程序时,结果将在上下文中可用 嗨,朋友,谢谢

我需要你的帮助

目前我正在使用AppSync,我知道如何创建解析程序、管道等,但我不知道如何使用字段解析程序。例如,我为我的类型的每个字段附加一个解析程序,因为某些字段有不同的源,但是如果我想查询“类型”,我需要为查询操作“getCustomer”创建一个新的解析程序?使用现场解析器的正确方法是什么

如果可能,请提供VTL中每个解析的示例。


谢谢您的帮助。

是的,您还应该在
getCustomer
查询中创建一个解析器。
这将首先执行,并且在解析字段级解析程序时,结果将在上下文中可用


嗨,朋友,谢谢你的回答。您是否有getCustomer解析器重用每个字段解析器的示例?我的第一个目标是在不需要某些字段时不调用服务。您能澄清一下这个问题吗?在本例中,
OtherDataSource
仅当您在调用
getCustomer
Hi friend时请求
blocks
返回时才会被调用,谢谢您的回答。我想知道BaseDataSource解析器,因为我不知道如何编写没有id、名称和块函数解析器的getCustomer解析器,目前我只有一个getCustomer管道,但我的逻辑告诉我这不是最好的方法,我希望每个字段负责您自己的数据。