Firebaseの初心者です。Firebaseを使用してイベントを作成しています。ここで私は自分の電話番号を使用して私の友人を招待しています以下は Firebaseのデータスキーマのガイダンス
は私のスキーマです(私がシステムのユーザーの一部になります招いています誰である必要はない。):。{
"events": [
{
"message": "Lunch",
"startTime": 1469471400000,
"eventCreatorId": 1,
"endTime": 1469471400000,
"invitees": [
{
"phone": "1234567890",
"type": "phone"
},
{
"phone": "345678901",
"type": "phone"
}
]
}
]
}
今問題があることです私はどのように特定の招待状のすべてのイベントのリストを見つけることができますか? (すなわち上記の場合には、私が345678901.に電話番号eqaulを持つユーザーのすべてのイベントのリストを見つけたい)
は、誰もがfirebaseで上記のシナリオを処理するための良いスキーマを提案することはできますか?
こんにちはフランク、これは理にかなっています。私はここで非正規化を使うことを考えましたが、ちょっと混乱しました。上記の説明と変更されたスキーマで、私はこれを明確にしています。あなたの詳細な説明に感謝します:-) – Jim