某个firebase密钥

时间:2018-02-25 11:42:27

标签: firebase firebase-realtime-database

我尝试将不同Firebase文件夹中密钥的所有可能值放入数组中。

例如" favourite_ice_cream_flavour"

的所有可能值
projects
    randstring123
        favourite_ice_cream_flavour: chocolate
        otherinfo: n.i
    randstring345
        favourite_ice_cream_flavour: cranberry
        otherinfo: N.I
    randstring789
        favourite_ice_cream_flavour: chocolate
        otherinfo: NI

使用这些值,该数组涉及" favourite_ice_cream_flavour"应该返回

["chocolate", "cranberry"]

注意:巧克力只出现一次。

最有效的方法是什么?

1 个答案:

答案 0 :(得分:1)

最有效的方法可能是修改实时数据库的数据模型,以便添加一个额外的节点,列出所有favourite_ice_cream_flavourS

类似的东西:

bStopThread = TRUE;