Поиск значения в pyrebase

У меня есть проверка pyrebase, и я хочу найти IDNumber каждого пользователя.

я пытался использовать

db.child("Users").order_by_child("IDNumber").equal_to(2011445392).get()

Но это дало мне ошибку, связанную с не определенным индексом. Есть ли способ поиска по IDNumber, похожему на SQL?

0 ответов

Ваш запрос правильный. Ошибка о не определенном индексе возникает из-за того, что вы не установили никаких правил IDNumber,

Вам необходимо настроить правила для ваших индексов следующим образом:

{
  "rules": {
    "Users": {
      ".indexOn": ["IDNumber"]
    }
  }
}

https://firebase.google.com/docs/database/security

Другие вопросы по тегам