Graphql AppSync:管道中间的力场分解器
我在AppSync中有一个管道查询,如:Graphql AppSync:管道中间的力场分解器,graphql,aws-appsync,Graphql,Aws Appsync,我在AppSync中有一个管道查询,如: listSomething(args: arguments): something 我还为某物提供了字段解析器,而且一切正常 现在我试图定义一种突变,比如: processSomething(args: arguments): String 为此,我有一个管道,在这里我使用相同的listSomething函数来检索要处理的something。 由于参数对于这两个参数都是相同的,所以它使用$ctx.prev.result。 问题是,在 $CTX.PRE
listSomething(args: arguments): something
我还为某物提供了字段解析器,而且一切正常
现在我试图定义一种突变,比如:
processSomething(args: arguments): String
为此,我有一个管道,在这里我使用相同的listSomething
函数来检索要处理的something
。
由于参数
对于这两个参数都是相同的,所以它使用$ctx.prev.result
。
问题是,在<代码> $CTX.PREV.RESUB/<代码>字段尚未解决,有没有办法在管道中间强制字段解析?
(我知道我可以定义processSomething
来接受something
作为输入,但这并不适合我的情况)