Angular 在firebase中按需加载子节点

Angular 在firebase中按需加载子节点,angular,firebase,firebase-realtime-database,ionic2,Angular,Firebase,Firebase Realtime Database,Ionic2,我有如下firebase数据库,其中我有子节点照片,如您所见,可能有多个值。现在,当我想在列表和照片计数中显示其他详细信息的地方加载时,我正在提取Ionic页面中的所有数据。因此,我并不想在提取数据时显示所有照片的值,而是只显示计数。当用户实际点击照片计数时,我想拉取照片详细信息,打开另一个页面并在那里显示照片。有人能帮我吗,因为我对firebase完全陌生?我正在使用firebase SDK 回答这个问题可以帮助其他可能正在寻找它的人 而不是将照片嵌套在父对象中。我通过创建与其父节点平行的“照

我有如下firebase数据库,其中我有子节点照片,如您所见,可能有多个值。现在,当我想在列表和照片计数中显示其他详细信息的地方加载时,我正在提取Ionic页面中的所有数据。因此,我并不想在提取数据时显示所有照片的值,而是只显示计数。当用户实际点击照片计数时,我想拉取照片详细信息,打开另一个页面并在那里显示照片。有人能帮我吗,因为我对firebase完全陌生?我正在使用firebase SDK


回答这个问题可以帮助其他可能正在寻找它的人


而不是将照片嵌套在父对象中。我通过创建与其父节点平行的“照片”节点,将数据库结构扁平化,并保留其父节点ID和URL,这将有助于我提取我要查找的节点的所有照片。

没有人面临此问题吗?