访问值
Atlas Device Sync 、 Atlas Edge Server 、 Data API和HTTPS endpoints均已弃用。 有关详细信息,请参阅弃用页面。
Overview
您可以从 规则表达式 或 Realm 函数 访问 Atlas App Services 值 。
使用
在 JSON 表达式中引用值
您可以使用 %%values
扩展从 JSON 表达式访问值存储的数据。
"%%values.<Value Name>"
例子
当活跃用户的 ID 包含在纯文本数组值 中时,以下 JSON 表达式的计算结果为true
adminUsers
:
{ "%%user.id": { "$in": "%%values.adminUsers" } }
在函数中引用值
您可以使用context.values模块从函数访问值存储的数据。
context.values.get("<Value Name>")
例子
当活跃用户的 ID 包含在纯文本数组值 中时,以下函数返回true
adminUsers
:
exports = function() { const adminUsers = context.values.get("adminUsers"); const isAdminUser = adminUsers.indexOf(context.user.id) > 0; return isAdminUser; }