在 pyrebase 中搜索值
Searching for a value in pyrebase
我已经检查了 pyrebase,我想搜索每个用户的 IDNumber。
我试过使用
db.child("Users").order_by_child("IDNumber").equal_to(2011445392).get()
但它给了我一个与索引未定义相关的错误。
有没有办法搜索类似于SQL?
的IDNumber
您的查询是正确的。出现index not defined错误是因为你没有在IDNumber
.
上设置任何规则
您需要像这样在索引上配置规则:
{
"rules": {
"Users": {
".indexOn": ["IDNumber"]
}
}
}
https://firebase.google.com/docs/database/security#section-defining-indexes
我已经检查了 pyrebase,我想搜索每个用户的 IDNumber。
我试过使用
db.child("Users").order_by_child("IDNumber").equal_to(2011445392).get()
但它给了我一个与索引未定义相关的错误。 有没有办法搜索类似于SQL?
的IDNumber您的查询是正确的。出现index not defined错误是因为你没有在IDNumber
.
您需要像这样在索引上配置规则:
{
"rules": {
"Users": {
".indexOn": ["IDNumber"]
}
}
}
https://firebase.google.com/docs/database/security#section-defining-indexes