Firebase Multipath Fetch Data

后端 未结 1 908
名媛妹妹
名媛妹妹 2021-01-03 08:52

Currently, Firebase supports multipath data updates for a flat data layout. However when it comes to fetching data, is it possible to use a similar method to multipath fetch

相关标签:
1条回答
  • 2021-01-03 09:49

    If the paths/refs are not dependent on each other, you can retrieve them like this:

    var test_1 = ref.child('data_1/');
    var test_2 = ref.child('data_2/');
    Promise.all([
        test_1.once('value'),
        test_2.once('value')
    ]).then(function(snapshots) {
        var test_string_1 = snapshots[0].val();
        var test_string_2 = snapshots[1].val();
    });
    

    See:

    • The MDN documentation on Promise.all()
    • Speed up fetching posts for my social network app by using query instead of observing a single event repeatedly
    0 讨论(0)
提交回复
热议问题