![](/img/trans.png)
[英]TypeError: db.collection is not a function (Firestore and Discord.js)
[英]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.