我有下面的代码,这些代码直接从角度从Firestore获取数据。 如您所见console.log(data.city);我有城市的文件参考。 那么如何从文档引用中按角度访问数据?
答案 0 :(得分:1)
Firestore中的文档引用不会立即为您提供数据。您必须使用该文档参考并从firebase中获取数据。
这就像手动引用文档获取数据一样。 例如,
this.afs.collection('users').doc('doc_id').get().then(result => console.log(result.data()));;//if you want to access a specific document
如果您已经有了参考(例如您所在的城市),
data.city.get().then(result => console.log(result.data()));
如果抛出任何无效的引用异常,则可以对任何对象使用:any数据类型
希望这会有所帮助!