我已阅读有关将云功能升级到版本 2 的文档此处。但我还需要升级 FireStore API(在云功能内部),并且那里没有文档(我可以找到)。
import { onCall } from 'firebase-functions/v2/https'; // new version 2 - OK
import { firestore, initializeApp } from 'firebase-admin'; // Old version - need to upgrade
堆栈:
NodeJs 18 cloud functions, "firebase-admin": "^11.8.0","firebase-functions": ^4.3.1"
好的,文档位于这里,位于 FireStore 部分。
这是新的 FireStore API:
import { onCall } from 'firebase-functions/v2/https';
import { firestore, initializeApp } from 'firebase-admin'; // Old version - need to upgrade
import { initializeApp } from 'firebase-admin/app'; // new version v2
import { getFirestore } from 'firebase-admin/firestore'; // new version v2