首頁 >後端開發 >Golang >如何使用 Go 連線到非預設 firestore 資料庫?

如何使用 Go 連線到非預設 firestore 資料庫?

王林
王林轉載
2024-02-08 21:05:231199瀏覽

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

php小編小新在這篇文章中將向大家介紹如何使用Go語言連接到非預設的Firestore資料庫。 Firestore是一種靈活的、可擴展的NoSQL文檔資料庫,但預設情況下它只連接到Google Cloud專案的預設資料庫。然而,有時候我們可能需要連接到不同的資料庫,而本文將教你如何實現這一目標。無論你是新手還是有經驗的開發者,本文都會為你提供簡單易懂的步驟和範例程式碼,幫助你成功連接到非預設的Firestore資料庫。讓我們開始吧!

問題內容

我看到有一篇關於使用節點連接到非預設 Firestore 資料庫的文章。我想知道是否有人知道 firestore Go 套件中的相同功能?

我嘗試過直接翻譯,但沒有成功。也許該軟體包尚未更新此功能?


正確答案


呼叫 NewClientWithDatabase 連接到特定資料庫。

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

以上是如何使用 Go 連線到非預設 firestore 資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除