Principes de base de Firestore pour la gestion des données
-
Ajouter des données
Écrivez des données dans Firestore.
-
Supprimer des données
Supprimez des documents et des collections dans Firestore.
-
Transactions et écritures par lot
Effectuez une opération atomique pour lire et mettre à jour plusieurs documents à la fois.
-
Activer les données hors connexion
Conservez les données lorsque l'appareil de l'utilisateur est hors connexion.
-
Exporter et importer des données
Découvrez comment exporter et importer des documents Firestore à l'aide du service d'exportation et d'importation géré.
-
Déplacer des données entre projets
Découvrez comment utiliser les fonctionnalités d'importation et d'exportation gérées pour transférer des données Firestore d'un projet à un autre.
Requêtes Firestore
-
Obtenir des données
Lisez un ou plusieurs documents d'une base de données Firestore.
-
Obtenir des mises à jour en temps réel
Détectez les modifications apportées aux documents et obtenez des mises à jour.
-
Interroger et filtrer les données
Filtrez les résultats d'une requête.
-
Classer et limiter les données
Triez et limitez les résultats d'une requête.
-
Paginer des données à l'aide de curseurs de requête
Récupérez des résultats de requête sous forme de lots et paginez-les à l'aide des curseurs de requête.
-
Gérer les index
Créez des index pour les nouvelles requêtes dans Firestore.
Sécuriser les données pour les clients mobiles/Web
-
Premiers pas avec les règles de sécurité
Découvrez le fonctionnement des règles de sécurité Firestore.
-
Structurer les règles de sécurité
Découvrez comment structurer vos règles de sécurité Firestore.
-
Écrire des conditions pour les règles de sécurité
Découvrez comment écrire des conditions pour vos règles de sécurité Firestore.
-
Interroger des données de manière sécurisée
Découvrez comment combiner des requêtes et des règles de sécurité Firestore.
-
Corriger les règles non sécurisées
Examinez et résolvez les erreurs courantes qui provoquent des failles de sécurité dans Firestore.
-
Tester les règles de sécurité
Testez les règles Firestore avec un émulateur exécuté en local.
-
Sécuriser l'accès aux données pour les utilisateurs et les groupes
Découvrez comment mettre en œuvre le contrôle des accès aux documents dans Firestore.
Sécuriser les données pour les clients du serveur
Solutions pour les cas d'utilisation avancés
-
Étendre Firestore avec Cloud Functions
Découvrez comment gérer les événements déclenchés depuis Firestore.
-
Requêtes d'agrégation
Découvrez comment effectuer des requêtes sur des données agrégées dans Firestore.
-
Compteurs distribués
Découvrez comment utiliser les compteurs distribués dans Firestore.
-
Recherche de texte intégral
Découvrez comment mettre en œuvre la recherche en texte intégral dans Firestore.
-
Créer une présence
Découvrez comment développer la présence ou la disponibilité des utilisateurs dans Firestore.
-
Supprimer des collections et sous-collections
Découvrez comment supprimer des collections et sous-collections entières dans Firestore.
-
Horodatages segmentés
Découvrez comment utiliser la technique d'horodatage segmentée dans les collections qui présentent des taux d'écriture élevés et qui contiennent des documents avec des horodatages.
-
Utiliser l'API REST Firestore
Découvrez comment utiliser l'API REST pour effectuer des appels dans Firestore.
-
Planifier des exportations de données
Découvrez comment planifier l'exportation de vos données Firestore à l'aide de Cloud Functions et de Cloud Scheduler.
-
Automatiser la création de bases de données
Découvrez comment créer une base de données Firestore de manière automatisée.
-
Connecteur Firestore pour les workflows
Décrit le connecteur Firestore pour les workflows.