Menu Docs
Página inicial do Docs
/ /
Serviços Atlas App
/ /

Acesse um valor

Você pode acessar um valor do Atlas App Services a partir de uma expressão de regra ou de uma função do Atlas.

Você pode acessar os dados armazenados de um valor a partir de uma expressão JSON utilizando a expansão %%values .

"%%values.<Value Name>"

Exemplo

A seguinte expressão JSON é avaliada como true quando o ID do usuário ativo está incluído na array de texto sem formatação Valor adminUsers:

{ "%%user.id": { "$in": "%%values.adminUsers" } }

Você pode acessar os dados armazenados de um valor a partir de uma função usando o módulo context.values .

context.values.get("<Value Name>")

Exemplo

A função a seguir retorna true quando o ID do usuário ativo é incluído na array de texto sem formatação Valor adminUsers:

exports = function() {
const adminUsers = context.values.get("adminUsers");
const isAdminUser = adminUsers.indexOf(context.user.id) > 0;
return isAdminUser;
}

Dica

Consulte também: Referenciar uma Variável de Ambiente

Tentando acessar uma variável de ambiente? Confira a documentação do contexto da função para obter mais informações sobre context.environment.values.

  • Você pode acessar um valor do App Services a partir de uma expressão de regra ou de uma Atlas Function.

Voltar

Definir e gerenciar segredos