Exporter (0) Imprimer
Développer tout

query (objet)

Mis à jour: août 2012

Fournit des fonctionnalités pour interroger Windows Azure Mobile Services.

Cet objet contient les membres suivants :

Méthodes

 

Syntaxe Valeurs de retour Description

orderBy

Query.orderBy(arg1, arg2, …)

Query

Retourne un objet Query dans lequel la requête est triée en fonction des arguments de nom de colonne spécifiés, par ordre croissant.

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

orderByDescending

Query.orderByDescending(arg1, arg2, …)

Query

Retourne un objet Query dans lequel la requête est triée en fonction des arguments de nom de colonne spécifiés, par ordre décroissant.

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

read

Query.read(options)

non défini

Lit toutes les données de la table et appelle le gestionnaire de réussite spécifié sur le paramètre options qui passe un tableau de résultats.

ImportantImportant
Vous ne devez pas appeler la méthode read sur des tables de taille illimitée.

select

Query.select(col1, col2, …)

Query

Retourne un objet Query avec la projection de colonne demandée appliquée.

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

Query.select(function)

Query

Retourne un objet Query avec la projection de function demandée appliquée.

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

skip

Query.skip(recordCount)

Query

Retourne un objet Query qui ignore le premier nombre d'enregistrements recordCount.

take

Query.take(recordCount)

Query

Retourne un objet Queryqui retourne le nombre d'enregistrements recordCount.

where

Query.where(object)

Query

Retourne un objet Query filtré en fonction des valeurs de propriétés de l'object JSON spécifié.

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

Query.where(function)

Query

Retourne un nouvel objet Query filtré selon la function spécifiée.

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

L'objet Query est passé pour lire des scripts.

Méthodes de requête (orderBy, orderByDescending, select, skip, take et where) retournent un nouvel objet Query. Cela vous permet de composer des requêtes en tant que série d'appels de méthode.

Afficher:
© 2014 Microsoft