/ / angularfire2 को बाल संदर्भ मिलता है - कोणीय, फायरबेस, आयनिक 2, angularfire2

angularfire2 बाल संदर्भ प्राप्त करें - कोणीय, फायरबेस, आयनिक 2, angularfire2

मेरे पास इस तरह से एक फायरबेस डेटाबेस है यहां छवि विवरण दर्ज करें

मुझे आइटम कैसे मिल सकते हैं phase तथा places? मेरा लक्ष्य एक फ़ंक्शन लिखना है getSelectOptions(key:string) कि आपूर्ति की कुंजी के लिए चुनिंदा विकल्प प्रदर्शित करने के लिए एक सूची देता है। मैं केवल प्राप्त करके डेटाबेस प्रश्नों को 1 तक कम करना चाहूंगा select-options फायरबेस से और फिर फ़ंक्शन के भीतर एक सबसेट लौटाता है। मैंने अभी तक:

this.selectOptions = af.database.list("/select-options");

और लौटा हुआ चयन है यहां छवि विवरण दर्ज करें

उत्तर:

जवाब के लिए 0 № 1

यह एक समाधान है जो आपकी मदद कर सकता है, लेकिन इसे करने का एक और तरीका होना चाहिए:

this.selectOptions.subscribe(items=> {
for(let options of items){
for (var property in options) {
if (options.hasOwnProperty(property) && property.indexOf("$")!=0){
console.log(options[property]); //Should contain an object phase.
}
}
}
});