获取Firestore文档的文档ID的最快方法是什么?

时间:2019-04-25 18:36:01

标签: react-native google-cloud-firestore

我正在使用react-native开发我的应用程序。

现在,我想通过使用存储在该文档中的“唯一”数据之一(例如,firestore生成的ID)查询该文档的文档ID ID,用户名,电话号码,电子邮件等)。获取此文档ID的最快方法是什么?

有没有比运行查询更快的方法:

documentRef = db.collection('MYDOCS').where("tel","==","12345678").limit(1);
documentRef.get().then((querySnapshot)=>{
  documentID = querySnapshot.docs[0].id;
})

谢谢!

1 个答案:

答案 0 :(得分:2)

没有更快的方法。您必须完全按照显示的查询文档。无法仅查询文档的ID,您必须阅读并传输整个文档。