簡體   English   中英

類型錯誤:db.collection 不是 function Firestore

[英]TypeError: db.collection is not a function Firestore

類型錯誤:db.collection 不是 function Firestore

我在嘗試從 Firebase Admin SDK 導入 Firestore 時出現此錯誤。 找不到任何有幫助的東西,或者如果我錯誤地導入了它

代碼; index.js(主文件)

var admin = require("firebase-admin");
var serviceAccount = require("./firebase/key.json");

admin.initializeApp({
  credential: admin.credential.cert(serviceAccount)
});

var db = admin.firestore()

代碼; 驗證.js(導入)

var db = require('../../../index')

如果您剛剛導入了 Admin SDK,則語法已更改為模塊化。 查看有關初始化 Firestore的最新文檔,該文檔顯示了如何使用新的getFirestore頂級 function 初始化 Firestore:

const { getFirestore, Timestamp, FieldValue } = require('firebase-admin/firestore');
...
const db = getFirestore();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM