如何通过内部属性在 firebase 中进行过滤?
How to filter in firebase by an inner attribute?
鉴于我有以下架构:
{
houses: {
{ house1: { is_empty: true }, house2: { is_empty: false } }
}
}
我怎样才能得到所有 is_empty
为真的房子?
在 JavaScript 中,您可以获得所有空房子:
ref.child('houses').orderByChild('is_empty').equalTo(true);
请务必将以下索引添加到您的 Firebase 仪表板的安全规则中:
{
"rules": {
"houses": {
".indexOn": ["is_empty"]
}
}
}
请花点时间研究Firebase guide for JavaScript, specifically the section on querying。它涵盖了这个以及更多主题。
鉴于我有以下架构:
{
houses: {
{ house1: { is_empty: true }, house2: { is_empty: false } }
}
}
我怎样才能得到所有 is_empty
为真的房子?
在 JavaScript 中,您可以获得所有空房子:
ref.child('houses').orderByChild('is_empty').equalTo(true);
请务必将以下索引添加到您的 Firebase 仪表板的安全规则中:
{
"rules": {
"houses": {
".indexOn": ["is_empty"]
}
}
}
请花点时间研究Firebase guide for JavaScript, specifically the section on querying。它涵盖了这个以及更多主题。