我有一个不知道如何以GraphQL方式处理的方案:
用户正在请求创建预订,查询为mutation booking(date: "20190101", userId: "1"){confNumber}
,在确认预订后,后端需要向该用户发送SMS消息。但是预订API的响应中没有电话号码,因此,如果我可以将此查询更新为mutation booking(date: "20190101", userId: "1"){confNumber, guest{phoneNumber}}
,则可以获取电话号码并通过API挂钩发送SMS。
简而言之,有没有一种方法可以执行此隐式查询添加?帮助后端在查询(变异)中插入一些必要的字段。而且它是突变的返回字段,因此我不能将其作为必需元素。