基于孙子值的Firebase写入(Swift)

时间:2018-06-07 16:23:41

标签: swift firebase firebase-realtime-database

我试图根据其中一个兄弟节点的值写入Firebase孙子节点。该值对于每个节点都是唯一的。具体而言,一年中的每一天都会返回不同的注释。我的数据库结构目前是

= notes

===唯一键

=====一年中的某一天

=====注意字符串

===== etc

我希望能够按年份查询并编辑注释字符串。最好的方法是什么?我应该把关键的一天变成一天吗?我打算使用多次读取和写入,但似乎应该有一种更有效的方式。

1 个答案:

答案 0 :(得分:0)

在您的情况下,推送ID似乎并不会对您有所帮助,因为根据当天注释已经是唯一的。如您所建议的那样,使用密钥作为一年中的日期更有意义。

notes: {
   day of year: {

      note string
      etc
   }
}