Exportar (0) Imprimir
Expandir Tudo

objeto de consulta

Atualizado: agosto de 2012

Fornece funcionalidade para consultar o Serviços Móveis do Windows Azure.

Esse objeto contém os seguintes membros:

Métodos

 

Sintaxe Retorna Descrição

orderBy

Query.orderBy(arg1, arg2, …)

Consulta

Retorna um objeto de Consulta de onde a consulta é solicitada pelos argumentos de nome da coluna fornecidos, em ordem crescente.

friendsTable.orderBy('name')
    .read({ success: function(results) { … }});

orderByDescending

Query.orderByDescending(arg1, arg2, …)

Consulta

Retorna um objeto de Consulta de onde a consulta é solicitada pelos argumentos de nome da coluna fornecidos, em ordem decrescente.

friendsTable.orderByDescending('name')
    .read({ success: function(results) { … }});

read

Query.read(options)

não definido

Lê todos os dados da tabela e invoca o manipulador de êxito especificado no parâmetro options que passa em uma matriz de resultados.

ImportantImportante
Você não deve chamar o método read em tabelas de tamanho ilimitado.

select

Query.select(col1, col2, …)

Consulta

Retorna um objeto de Consulta com a projeção de coluna solicitada aplicada.

friendsTable.select('friendId', 'approved')
    .read({ success: function(results) { console.log(results) }});

Query.select(function)

Consulta

Retorna um objeto de Consulta com a projeção de function solicitada aplicada.

friendsTable.select(function() { return this.friendId; })
    .read({ success: function(results) { console.log(results); }});

skip

Query.skip(recordCount)

Consulta

Retorna um objeto de Consulta que ignora o primeiro número de recordCount de registros.

take

Query.take(recordCount)

Consulta

Retorna um objeto de Consulta que retorna o número de recordCount de registros.

where

Query.where(object)

Consulta

Retorna um objeto de Consulta que é filtrado com base nos valores de propriedade de object de JSON fornecidos.

friendsTable.where({ userId: user.userId, approved: true})
    .read({ success: function(results) { … }});

Query.where(function)

Consulta

Retorna um novo objeto de Consulta que é filtrado com base na function fornecida.

friendsTable.where(function(currentUserId){ 
    return this.userId == currentUserId && this.approved == true;
}, user.userId)
    .read({ success: function(results) { … }});

O objeto Query é passado para ler scripts.

Métodos de consulta (orderBy, orderByDescending, select, skip, take e where todos retornam um novo objeto de Consulta. Isso permite compor consultas como uma série de chamadas do método.

Mostrar:
© 2014 Microsoft