如何从集合中获取用户自己的数据?

How to get users' own data from a collection?

如何从集合中获取用户自己的数据?

成功登录后,/auth/login 不会 return 除不记名令牌外的用户相关信息。

那么如何从集合中只请求登录用户的数据

在使用 GraphQL 时,如果我知道我的用户 ID,我可以通过这种方式过滤我的结果。但我认为这不是最好的方法。

(filter:{user_created:{id:{_eq: "59d5bc57-6a67-4200-b435-553403c5b503"} }})

它在文档中。 :)

https://docs.directus.io/reference/api/system/users/?#retrieve-the-current-user

端点“${api_url}/users/me”将return 当前已验证用户的信息。您应该能够根据需要将其映射到 GQL。