我正在尝试在实时数据库上使用Firebase索引,我遇到的问题是数据密钥是以程序方式创建的,并且在密钥的末尾有一个增量值。
例如;
match_01,match_02,match_03等...
结构是;
- Matches
- Match_01
- played
- hometeam
- awayteam
等...
我已经了解了如何设置定义索引的Firebase规则,但这似乎只适用于已知数据,而不适用于具有动态生成密钥的数据。例如下面的代码作为播放的父母工作是Match_01,Match_02等...
{
"rules": {
"Matches": {
".indexOn": ".played"
}
}
}
有没有人知道如何针对这种类型的数据结构设置索引?