Попытка получить дочерние записи из Firebase
Я нахожусь в стадии обучения angular-fire-seed и экспериментирую с сообщениями и дочерними сообщениями, по какой-то странной причине я не могу видеть детей, когда я явно пытаюсь их отобразить, но могу видеть их при развертывании на родительском узле в консоли. Эти сообщения правильно отображаются в html, где у меня есть ng-repeat, поэтому я знаю, что получаю сообщения по крайней мере, хотя и бездетно.
Я подумал, что утилиты angularfire-seed могут порезать или порезать некоторых детей, поэтому я вернулся к прямой базе огня
Вот что у меня есть:
Code:
-----
var url = fbutil.ref() + "/messages/";
var ref = new Firebase(url);
var sync = $firebase(ref).$asArray();
console.log(sync); //this I can see as a proper $firebaseArray object
console.log(sync.length); //this displays as 0 even though length is 3 in object above
console.log(sync[1]); //displays as undefined
Data:
----
messages/id1/text
/id2/text
/id2/post
/id3/text
Заранее спасибо за указание на то, что я ошибаюсь!