{"action":"closed","issue":{"url":"https://api.github.com/repos/angular/angularfire2/issues/290","repository_url":"https://api.github.com/repos/angular/angularfire2","labels_url":"https://api.github.com/repos/angular/angularfire2/issues/290/labels{/name}","comments_url":"https://api.github.com/repos/angular/angularfire2/issues/290/comments","events_url":"https://api.github.com/repos/angular/angularfire2/issues/290/events","html_url":"https://github.com/angular/angularfire2/issues/290","id":162393335,"number":290,"title":"*ngFor with async, elvis operator and child node","user":{"login":"LanderBeeuwsaert","id":1098243,"avatar_url":"https://avatars.githubusercontent.com/u/1098243?v=3","gravatar_id":"","url":"https://api.github.com/users/LanderBeeuwsaert","html_url":"https://github.com/LanderBeeuwsaert","followers_url":"https://api.github.com/users/LanderBeeuwsaert/followers","following_url":"https://api.github.com/users/LanderBeeuwsaert/following{/other_user}","gists_url":"https://api.github.com/users/LanderBeeuwsaert/gists{/gist_id}","starred_url":"https://api.github.com/users/LanderBeeuwsaert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LanderBeeuwsaert/subscriptions","organizations_url":"https://api.github.com/users/LanderBeeuwsaert/orgs","repos_url":"https://api.github.com/users/LanderBeeuwsaert/repos","events_url":"https://api.github.com/users/LanderBeeuwsaert/events{/privacy}","received_events_url":"https://api.github.com/users/LanderBeeuwsaert/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-06-27T07:54:57Z","updated_at":"2016-06-27T16:18:12Z","closed_at":"2016-06-27T16:18:11Z","body":"Hey guys,\r\n\r\nIf I have this structure:\r\n```\r\n/data/images/image1/\r\nimagename\r\nimagetype\r\n/data/images/image2/\r\n…\r\n```\r\n\r\nAnd I want to do:\r\n`this.exerciseDataObservable = af.database.list(\"/data\");`\r\nTemplate:\r\n`*ngFor=\"let image of (this.exerciseDataObservable | async)?.images\"`\r\nNothing ever comes out.\r\n\r\nIf I change to:\r\n`this.exerciseDataObservable = af.database.list(\"/data/images\");`\r\nTemplate:\r\n`*ngFor=\"let image of (this.exerciseDataObservable | async)\"`\r\nIt works.\r\n\r\nBut I would prefer to have a pointer to data instead of to /data/images because I need more stuff from there, and it seems more performance-oriented to get everything in one go, right?"}}
{"actor":{"display_login":"davideast"}}