Exemple de requête Firestore avec un tri et des limites non valides

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Exemple de requête Firestore avec un tri et des limites non valides

En savoir plus

Pour obtenir une documentation détaillée incluant cet exemple de code, consultez les articles suivants :

Exemple de code

C#

Query query = citiesRef
    .WhereGreaterThan("Population", 2500000)
    .OrderBy("Country");

Go

// Note: This is an invalid query. It violates the constraint that range
// and order by are required to be on the same field.
query := cities.Where("population", ">", 2500000).OrderBy("country", firestore.Asc)

Java

Query query = cities.whereGreaterThan("population", 2500000L).orderBy("country");

Node.js

citiesRef.where('population', '>', 2500000).orderBy('country');

PHP

$invalidRangeQuery = $citiesRef
    ->where('population', '>', 2500000)
    ->orderBy('country');

Python

cities_ref = db.collection(u'cities')
query = cities_ref.where(u'population', u'>', 2500000).order_by(u'country')
results = query.stream()

Ruby

query = cities_ref.where("population", ">", 2_500_000).order("country")

Étapes suivantes

Pour rechercher et filtrer des exemples de code pour d'autres produits Google Cloud, consultez l'exemple de navigateur Google Cloud.