Amplify新增GraphQL字段后,Lambda更新数据订阅返回NULL求助
问题:新增GraphQL Schema字段后,订阅返回新字段为NULL
场景与背景
- 基于Amplify框架开发,通过Lambda函数调用GraphQL Mutation更新数据,数据库内数据已确认更新成功
- 问题仅在向Schema中新增字段后触发:未修改Schema时,订阅/查询能正常获取所有数据;新增字段后出现异常
具体现象
- 后端Lambda执行Mutation更新新增字段(如
address)操作成功,数据库中该字段值正确存储 - 前端通过Amplify的订阅或查询接口获取数据时,新增的字段返回值为NULL
- 推测异常原因是Resolver配置未同步更新,导致无法正确返回新增字段的数据
补充细节
- 新增的
address字段为字符串类型,非必填项 - 订阅触发时,存在新增字段返回NULL的异常提示
内容的提问来源于stack exchange,提问作者Techie HV
相关产品推荐
相关产品推荐

