Exportar (0) Imprimir
Expandir todo

query (objeto)

Actualizado: agosto de 2012

Proporciona funcionalidad para consultar Servicios móviles de Windows Azure.

Este objeto contiene los miembros siguientes:

Métodos

 

Sintaxis Devuelve Descripción

orderBy

Query.orderBy(arg1, arg2, …)

Query

Devuelve un objeto Query donde la consulta está ordenada por los argumentos de nombre de columna proporcionados, en orden ascendente.

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

orderByDescending

Query.orderByDescending(arg1, arg2, …)

Query

Devuelve un objeto Query donde la consulta está ordenada por los argumentos de nombre de columna proporcionados, en orden descendente.

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

read

Query.read(options)

no definido

Lee todos los datos de la tabla e invoca el controlador de operación correcta especificado en el parámetro options que pasa una matriz de resultados.

ImportantImportante
No debe llamar al método read en tablas de tamaño ilimitado.

select

Query.select(col1, col2, …)

Query

Devuelve un objeto Query al que se ha aplicado la proyección de columna solicitada.

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

Query.select(function)

Query

Devuelve un objeto Query al que se ha aplicado la proyección de function solicitada.

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

skip

Query.skip(recordCount)

Query

Devuelve un objeto Query que omite el primer número recordCount de registros.

take

Query.take(recordCount)

Query

Devuelve un objeto Query que devuelve el número recordCount de registros.

where

Query.where(object)

Query

Devuelve un objeto Query filtrado según los valores de propiedad del object JSON especificado.

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

Query.where(function)

Query

Devuelve un objeto Query filtrado según el valor de function especificado.

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

El objeto Query se pasa para leer scripts.

Los métodos de consulta (orderBy, orderByDescending, select, skip, take y where) devuelven un nuevo objeto Query. Esto le permite componer consultas como una serie de llamadas de método.

Mostrar:
© 2014 Microsoft