我有一个客户表,其中包含“帐户所有者”列,我希望过滤所显示客户的表格,以便只呈现分配给特定所有者的客户。当帐户所有者登录该应用时,该应用会检测到该活跃用户,找到所有拥有“帐户所有者”的客户===活跃用户并列出这些客户。
到目前为止,我在包含“onAttach”表的页面上有这段代码:
var datasource = widget.datasource;
datasource.query.filters.accountOwner._equals = app.user.username;
datasource.load();
它现在有效,但我想知道是否有更好的方法来过滤onLoad表。
答案 0 :(得分:2)
还有其他一些选择。
query.filters.accountOwner._equals = Session.getActiveUser().getEmail();
return query.run();
Advanced
复选框,在加载选项下从下拉列表中选择Owner or Roles
,然后选择包含所有者电子邮件地址的字段。