Javascript 如何在firebase中按内部属性进行过滤?
假设我有以下模式:Javascript 如何在firebase中按内部属性进行过滤?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,假设我有以下模式: { houses: { { house1: { is_empty: true }, house2: { is_empty: false } } } } 如何获取所有为空的房屋为真?在JavaScript中,您可以获取所有为空的房屋: ref.child('houses').orderByChild('is_empty').equalTo(true); 确保将以下索引添加到Firebase仪表板的安全规则中: { "rules": { "hou
{
houses: {
{ house1: { is_empty: true }, house2: { is_empty: false } }
}
}
如何获取所有
为空的房屋
为真?在JavaScript中,您可以获取所有为空的房屋:
ref.child('houses').orderByChild('is_empty').equalTo(true);
确保将以下索引添加到Firebase仪表板的安全规则中:
{
"rules": {
"houses": {
".indexOn": ["is_empty"]
}
}
}
请花些时间研究,特别是。它涵盖了这个以及更多的主题。与您的另一个问题相同:您使用的是什么语言?你已经试过什么了吗?Firebase有非常好的文档(for、and),其中包含了这个问题和许多其他问题的答案。我正在使用JS,我尝试过划分我的集合,所以我有house/Empts和house/not_Empts。我不确定在这个场景中如何使用
orderByChild
。