Ter*_*how 8 graphql graphql-js
我知道突变是连续的,所以对我来说,如果突变 1 创建一个实体并返回一个 id,那么突变 2 应该有权访问该 id,这对我来说是有意义的。但是我在网上没有看到任何示例,并且似乎无法让它工作。我看到人们说你需要在路由的解析函数中处理这个问题,但如果我可以在查询中得到这个,这似乎是额外的不必要的代码。
例如,我有以下帐户,其中帐户属于客户端,因此在创建之前需要 clientId。然而这不起作用......
mutation createClientAndAccount($account: AccountInput, $client: ClientInput){
createClient(client: $client){ clientId }
createAccount(account: $account, clientId: USE_CLIENT_ID_FROM_ABOVE) { ... }
}
Run Code Online (Sandbox Code Playgroud)
我也尝试过嵌套突变,但也没有太多运气......
我想做的事情可能吗?的解析函数是否会createAccount从 中返回数据createClient?
| 归档时间: |
|
| 查看次数: |
3120 次 |
| 最近记录: |