Basis data saya terlihat seperti berikut:
"users": {
"2387653478": {
"score": 1000,
...
},
"8456756547": {
"score": 2000,
...
},
...
}
Saya ingin melakukan pengurutan peringkat sederhana berdasarkan "skor" tetapi saya memiliki banyak pengguna dan saya harus menambahkan indexOn dalam aturan untuk mengoptimalkan:
"rules": {
"users": {
"$user": {
".read": "auth != null",
".write": "auth != null && auth.token.firebase.identities['facebook.com'][0] === $user",
".indexOn": ["score"]
}
}
}
Apakah pengoptimalan 100% berfungsi hanya saat menambahkan aturan indexOn? Bagaimana dengan pengguna yang dibuat sebelum menambahkan indexOn?
Terima kasih sebelumnya!