在云函数中,从哪里导入Firestore`Query`类型?

时间:2018-02-17 11:50:51

标签: node.js typescript firebase google-cloud-firestore firebase-admin

我在我的一个TypeScript文件中尝试import Query 类型但没有成功。无法在firebase-admin包中找到它,当我尝试使用@firebase/firestore-types时(建议不要将其与firebase一起用作类型),它正在抱怨Cannot find module '@firebase/firestore-types' from...

我应该从哪里导入? firebase包有它,但适用于客户端SDK。

1 个答案:

答案 0 :(得分:0)

您可以通过firestore.d.ts中声明的命名空间访问类型。它名为FirebaseFirestore

在您的情况下使用:

import * as admin from 'firebase-admin';
...

const query: FirebaseFirestore.Query = ...