【发布时间】:2015-10-01 00:52:59
【问题描述】:
我正在尝试使用如下所示的数据模型向房间/用户添加一些内容:
rooms: {
name: roomname
users: {
0: email@email.com
}
}
我的问题是是否有任何方法可以将新项目附加到用户数组。我通常会使用 update() 来执行此操作,但是当我只想将数据设置为下一个数组索引时,update() 需要一个键来设置数据。我想我可以通过获取当前的房间/用户数组,在本地附加它,并使用 set() 覆盖它来做到这一点,但我想知道是否有更好的(内置)方法来解决这个问题。
【问题讨论】:
-
Firebase 的文档很好地涵盖了您的上一个问题和这个问题。我建议从 AngularFire 文档 (firebase.com/docs/web/libraries/angular) 开始,然后浏览常规网络文档 (firebase.com/docs/web/guide) 以确保完整性。
-
@FrankvanPuffelen 再次感谢。我从未阅读过完整的文档,只阅读了“快速入门”指南,并且仅在我寻找某些东西时才查看文档。我现在一定会仔细阅读它们。
标签: firebase angularfire