var database = firebase.database(); //db is empty.
function handler(e, prevChildKey) {
console.log(e.val());
}
database.ref('user').orderByChild('color').startAt('a').on('value', handler);
database.ref('user').set({
'ryan': {color: "a"},
'john': {color: "b"},
'kirsty': {color: "c"},
});
我希望:{ryan: {color: "a"}}被记录到控制台。原因是因为我认为startAt匹配值以开头的键"a"。
相反,它记录:
{
john: {color: "b"},
kirsty: {color: "c"},
ryan: {color: "a"}
}
阿波罗的战车
相关分类