Maison >développement back-end >Golang >Comment se connecter à une base de données Firestore autre que celle par défaut à l'aide de Go ?

Comment se connecter à une base de données Firestore autre que celle par défaut à l'aide de Go ?

王林
王林avant
2024-02-08 21:05:231277parcourir

如何使用 Go 连接到非默认 firestore 数据库?

Dans cet article, l'éditeur php Xiaoxin vous présentera comment utiliser le langage Go pour vous connecter à une base de données Firestore autre que celle par défaut. Firestore est une base de données de documents NoSQL flexible et évolutive, mais par défaut, elle se connecte uniquement à la base de données par défaut pour les projets Google Cloud. Cependant, nous pouvons parfois avoir besoin de nous connecter à une base de données différente, et cet article vous apprendra comment y parvenir. Que vous soyez un débutant ou un développeur expérimenté, cet article vous fournira des étapes faciles à suivre et un exemple de code pour vous aider à vous connecter avec succès à une base de données Firestore autre que celle par défaut. commençons!

Contenu de la question

J'ai vu un article sur l'utilisation d'un nœud pour se connecter à une base de données Firestore autre que celle par défaut. Je me demandais si quelqu'un connaît la même fonctionnalité dans le package Firestore Go ?

J'ai essayé la traduction directe mais sans succès. Peut-être que le package n'a pas encore été mis à jour avec cette fonctionnalité ?


Bonne réponse


Appelez NewClientWithDatabase pour vous connecter à une base de données spécifique.

ctx := context.Background()
client, err := firestore.NewClientWithDatabase(ctx, projectID, databaseID)
if err != nil {
    // TODO: Handle error.
}
defer client.Close() // Close client when done.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer