Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

oggetto query

Aggiornamento: giugno 2015

Fornisce la funzionalità per l'esecuzione di query sui Servizi mobili di Microsoft Azure.

L'oggetto contiene i membri seguenti:

 

Sintassi Restituisce Descrizione

orderBy

Query.orderBy(arg1, arg2, …)

Query

Restituisce un oggetto Query in cui la query viene ordinata dagli argomenti nome di colonna specificati, in ordine crescente.

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

orderByDescending

Query.orderByDescending(arg1, arg2, …)

Query

Restituisce un oggetto Query in cui la query viene ordinata dagli argomenti nome di colonna specificati, in ordine decrescente.

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

read

Query.read(options)

Non definito

Legge tutti i dati dalla tabella e richiama il gestore delle operazioni riuscite specificato nel parametro options passato in una matrice di risultati.

ImportantImportante
Non chiamare il metodo read nelle tabelle con dimensioni non associate.

select

Query.select(col1, col2, …)

Query

Restituisce un oggetto Query con la proiezione della colonna richiesta applicata.

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

Query.select(function)

Query

Restituisce un oggetto Query con la proiezione function richiesta applicata.

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

skip

Query.skip(recordCount)

Query

Restituisce un oggetto Query che ignora il primo numero recordCount di record.

take

Query.take(recordCount)

Query

Restituisce un oggetto Query che restituisce il primo numero recordCount di record.

where

Query.where(object)

Query

Restituisce un oggetto Query che viene filtrato in base ai valori delle proprietà dell'object JSON specificato.

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

Query.where(function)

Query

Restituisce un nuovo oggetto Query che viene filtrato in base alla function specificata.

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

L'oggetto Query viene passato agli script di lettura.

I metodi di query (orderBy, orderByDescending, select, skip, take e where restituiscono tutti un nuovo oggetto Query. In questo modo è possibile comporre query come una serie di chiamate al metodo.

Per visualizzare esempi di utilizzo per l'oggetto options, passare a options object

Mostra:
© 2015 Microsoft