Espace de noms : Firestore

Interfaces

Propriétés

demande

statique

règles non nulles.firestore.Request

Le contexte de la demande, y compris les informations d'authentification et les données en attente.

Ressource

statique

règles non nulles.firestore.Resource

La ressource en cours de lecture ou d'écriture.

Méthodes

existe

statique

existe (chemin) renvoie des règles.Booléen

Vérifiez si un document existe.

Paramètre

chemin

règles.Chemin

Le chemin.

La valeur ne doit pas être nulle.

Retour

non-null rules.Boolean true si la ressource existe.

Exemple

// Check if another document exists
allow write: if exists(/databases/$(database)/documents/things/other)

existeAprès

statique

existeAfter(path) renvoie des règles.Boolean

Vérifiez si un document existe, en supposant que la demande actuelle réussisse. Équivalent à getAfter(path) != null.

Paramètre

chemin

règles.Chemin

Le chemin.

La valeur ne doit pas être nulle.

Retour

non-null rules.Boolean true si la ressource existe.

obtenir

statique

get(path) renvoie Rules.firestore.Resource

Obtenez le contenu d'un document Firestore.

Paramètre

chemin

règles.Chemin

Le chemin.

La valeur ne doit pas être nulle.

Retour

non-null rules.firestore.Resource le document, ou null s'il n'existe pas.

Exemple

// Get the 'thing1' document from the 'things' collection
get(/databases/$(database)/documents/things/thing1)

obtenirAprès

statique

getAfter(path) renvoie Rules.firestore.Resource

Obtenez le contenu projeté d’un document. Le document est renvoyé comme si la requête en cours avait abouti. Utile pour valider des documents faisant partie d'une écriture ou d'une transaction par lots.

Paramètre

chemin

règles.Chemin

Le chemin.

La valeur ne doit pas être nulle.

Retour

non-null rules.firestore.Resource le document, ou null s'il n'existe pas.