我正在使用 firestore.getAll()使用一系列文档ID来获取文档列表。问题是我无法调用getAll(),因为它似乎在firestore或AngularFire中都不存在,否则我可能做错了。 预先感谢您的帮助和/或指示!
firebase.firestore.getAll(
[].concat(this.arrayOfUIDs).map(uid => this.firestore.doc(this.ref + uid))
Firebase导入为:
import * as firebase from 'firebase';
.getAll()在AngularFirestore中也不存在
预期结果:返回一个对象,该对象包含ID包含在arrayOfUID中的文档列表
结果:getAll()中的错误“属性'getAll'在'typeof firestore'类型上不存在”
firestore doc:https://cloud.google.com/nodejs/docs/reference/firestore/1.3.x/Firestore#getAll
答案 0 :(得分:1)
'7'
是节点SDK提供的一种方法。仔细检查指向您提供的API文档的链接。 getAll()
当前不适用于Web客户端,尽管将来可能会改变。如果要通过ID提取多个文档,则必须make a different query for each one。