값에 액세스
Atlas Device Sync, Atlas Edge Server, Data API 및 HTTPS endpoints 는 더 이상 사용되지 않습니다. 자세한 내용은 지원 중단 페이지를 참조하세요.
개요
규칙 표현식 또는 Realm 함수 에서 Atlas App Services Value 에 액세스할수 있습니다.
사용법
JSON 표현식에서 값 참고
%%values
확장을 사용하여 JSON 표현식에서 값에 저장된 데이터에 액세스할 수 있습니다.
"%%values.<Value Name>"
예시
활성 사용자의 ID가 일반 텍스트 배열 값 adminUsers
에 포함된 경우 다음 JSON 표현식은 true
로 평가됩니다.
{ "%%user.id": { "$in": "%%values.adminUsers" } }
함수에서 값 참고
context.values 모듈을 사용하여 함수에서 Value에 저장된 데이터에 액세스할 수 있습니다.
context.values.get("<Value Name>")
예시
다음 함수는 활성 사용자의 ID가 일반 텍스트 배열 Value adminUsers
에 포함되어 있는 경우 true
을 반환합니다.
exports = function() { const adminUsers = context.values.get("adminUsers"); const isAdminUser = adminUsers.indexOf(context.user.id) > 0; return isAdminUser; }