javascript - Auth0:获取用户组的数据
问题描述
我有一个带有 Auth0 和 graphQl 的应用程序。
我使用数据加载器对 DB 的请求进行批处理。https://github.com/graphql/dataloader
例如,从 DB 中获取数据如下所示:
// Booking is Mongoose model
new DataLoader(
bookingIds => Booking.find({ _id: { $in: bookingIds } }),
);
现在我需要获取有关用户组的数据。当然,我可以写
// getUser is ManagementClient.getUser from 'auth0' package
new DataLoader(
userIds => Promise.all(
userIds.map(
id => getUser({ id }),
),
),
)
这个解决方法很慢。我可以一次请求获取用户集合的数据吗?
解决方案
我与 Auth0 社区团队合作。您可以从管理控制台使用 GET users 端点检索用户。有机会的时候看看。谢谢!
推荐阅读
- azure - 通过 ARM 模板自动向 cosmos DB 添加数据
- python - Chrome驱动程序问题
- itemscontrol - NetSuite 中的项目修订控制
- r - 修复 ggplot2 中的边距
- angular - 如何使用 API 方法进行角度 matInput
- r - 如何在R中的数据集中创建一个窗口
- ios - 进行 REST 调用时,离子 ios 发出白页
- python - Kivy 和 Python:如何在同一画布上制作数学函数的不对称图形?
- lisp - 谁能向我解释为什么这个 lisp 代码不起作用?
- mongodb - AWS Lambda 连接到 MongoDB Atlas,提供失败的调用 API 操作状态代码 403