我有這樣的結構:火力地堡安全規則:.indexOn唯一ID
"post": {
"groupMember": {
"-KHFHEHFWDB1213": "true",
"-KSJHDDJISIS011": "true",
"-KJSIO19229129k": "true"
}
}
我想.indexOn自動生成的唯一的ID groupMember。
我試着這樣做:
"post": {
".indexOn": "groupMember"
...
}
但我仍然收到此錯誤:
考慮加入 「.indexOn」:在 「groupMember/-KHFHEHFWDB1213」/ POST
那麼如何在唯一的ID上添加一個.indexOn?
UPDATE:
這是我(斯威夫特),使用查詢:
postRef.queryOrderedByChild("groupMember/\(uid)").queryEqualToValue(true).observeEventType(.Value, ...)
糾正我,如果我錯了某人,但我很確定它默認索引的鍵? – Chris
你能提供你正在使用的查詢給你一個索引錯誤嗎? Chris是正確的,Firebase默認索引鍵,所以我的猜測是查詢本身結構不良。 –
@MichaelBleigh我已更新我的帖子 – leonardloo