【发布时间】:2017-02-16 11:46:36
【问题描述】:
如何获得phase 和places 的项目?我的目标是编写一个函数getSelectOptions(key:string),它返回一个列表,用于显示所提供键的选择选项。我想通过仅从 firebase 获取 select-options 然后在函数中返回一个子集来将数据库查询减少到 1。我到目前为止:
this.selectOptions = af.database.list('/select-options');
【问题讨论】:
-
select-options中除了这两个之外还有其他对象吗? -
是的还有很多,这只是为了举例说明。我想我真的不知道如何使用 observables
-
我认为这与 observables 无关。 (angularfire 返回数据的可观察值。但是,不相关)。我认为它不能在 1 个数据库调用中完成。您可能需要进行 2 次数据库调用。如果可能,请重新定义您的数据模型以在 1 次调用中完成此操作。
-
但是所有的日期都包含在返回的 observable 中了
-
哦。所以你获取对象
select-options中的所有数据没有任何问题?
标签: angular firebase ionic2 angularfire2