Funções do mapa
O Profile Query Language (PQL) oferece funções para facilitar a interação com mapas. Mais informações sobre outras funções do PQL podem ser encontradas na Profile Query Language visão geral.
Obter
A função get
é usada para recuperar o valor de um mapa para uma determinada chave como um objeto.
Formato
{MAP}.get({STRING})
Exemplo
A consulta PQL a seguir obtém o valor do mapa de identidade para a chave example@example.com
.
identityMap.get("example@example.com")
Chaves
A função keys
é usada para recuperar todas as chaves de um determinado mapa como uma matriz ou lista.
Formato
{MAP}.keys()
Exemplo
A consulta PQL a seguir obtém todas as chaves do mapa identityMap
.
identityMap.keys()
Valores
A função values
é usada para recuperar todos os valores de um determinado mapa como uma matriz ou lista.
Formato
{MAP}.values()
Exemplo
A consulta PQL a seguir obtém todos os valores do mapa identityMap
.
identityMap.values()
Próximas etapas
Agora que você aprendeu sobre funções de mapa, é possível usá-las em consultas do PQL. Para obter mais informações sobre outras funções do PQL, leia a visão geral do Profile Query Language.