【发布时间】:2019-04-16 02:18:47
【问题描述】:
在我的 ionic 应用程序中,我使用 firebase 来检索所有已注册的驱动程序及其数据。我的架构看起来像这样;
ehara
Driver
fjk59KJjkfkjflhghk
driverId: 1
location
0: 9.086333699999999
1: 7.459455999999999
我的问题是这样的;如果我只知道司机的 driverId,我如何查询数据库以获取司机的位置?
【问题讨论】:
-
试试
this.afs.collection('Driver', ref => ref.where('driverId', '==', _id));并且也使用谷歌,因为这是非常基本的。 -
@Swoox:我的感觉是 OP 使用实时数据库,我为此编写了下面的等效查询(和更好的方法)。
-
好吧,如果那是真的,他最好尽可能地转换。
-
谢谢大家,是的,我使用实时数据库,这是项目的要求
标签: angular typescript firebase ionic3