我有一个类似聊天的实时数据库,其设计如下
groups-
|
[groupId1]-
|
users-
|
[uid]
....
[groupId2]-
|
users-
|
[uid]
....
users-
|
....
[uid]-
|
groups-
|
[groupId1]
[groupId2]
我想设置规则,以便user1可以“.read”来自users / user2的数据,如果他们共享至少一个组。 数据结构是这样的,我需要每个用户可以在多个组中,因此用户数据必须在users / uid节点下,并且不能复制到每个组/ [groupId] / users / [uid]
有什么想法吗?
答案 0 :(得分:0)