从角度获取Firestore文档参考中的数据

时间:2020-03-11 06:53:46

标签: angular google-cloud-firestore

我有下面的代码,这些代码直接从角度从Firestore获取数据。 如您所见console.log(data.city);我有城市的文件参考。 那么如何从文档引用中按角度访问数据?

code image

1 个答案:

答案 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数据类型

希望这会有所帮助!