假设我有 users ,用户可以看到其他用户,但也有 admins ,他们可以看到普通用户不应该看到的一些属性 .
users
admins
如何在GraphQL中实现它?
我应该为常规用户创建不同的根调用 users ,为管理员创建 usersForAdmins 并限制对该根调用的访问?
usersForAdmins
做正确的方法是什么?
您可以检查解析器中的用户权限并返回不同的数据
1 回答
您可以检查解析器中的用户权限并返回不同的数据