解决了 - 我使用了错误的数据库网址。
我正在一个名为“#34;见解"通过push()方法创建一个唯一的密钥。
我想打电话给"见解"基于itemx = y使用:
ref.orderByChild("itemx").equalTo('y').once("value", function(snapshot) {});
因此我需要" .indexon":" itemx" at / insights。
然而,我无法让它发挥作用。我的规则是:
{
"rules": {
".read": true,
".write": true,
"insights": {
".indexOn": ["categoryType"]
}
}
}
我是否需要考虑自动生成的密钥(例如-Js_4asFFFJPasdfErp9l)?
如果是这样,我该怎么做?
谢谢!
AB