我们在Google Appmaker上使用目录模型,它允许我们使用组织中的用户 . 实际上,这可以让我们通过将目录模型连接到tanle小部件来创建列表 . 我们遇到的问题是我们无法确定当前用户是否是经理 .

为此,我需要在客户端进行查询,以搜索是否有任何用户将当前用户的电子邮件作为其经理 . 见下面的代码 .

var datasource = app.datasources.Users;
datasource.query.filters.DirectManagerEmail._equals = app.user.email;
datasource.load(function(){
  console.log('isManager datasource.items : ', datasource.items);
});

即使我用经理电子邮件替换 app.user.emaildatasource.items 也总是空的;这样做应该将我的用户数据放在 datasource.items 中 .

在这个appmaker项目上连接其他Google API也不会有问题,或者即使我必须使用Fetch应用程序功能,如果有人对如何确定当前用户是否是我们用户中的某个人的经理有任何想法目录..非常感谢!

提前致谢