【发布时间】:2017-09-22 02:51:40
【问题描述】:
我的 firebase 中有这个数据结构。
"produtos" : {
"3" : {
"data" : "2017-09-21",
"fornecedor" : {
"cnpj" : "123234534534",
"fantasia" : "Barreirinha"
},
"nNF" : 3,
"peso" : 3,
"precoCompra" : 6,
"vendido" : false
},
"123" : {
"data" : "2017-09-14",
"fornecedor" : {
"cnpj" : "123234534534",
"fantasia" : "Barreirinha"
},
"nNF" : 123,
"peso" : 23000,
"precoCompra" : 2.21,
"vendido" : false
}
}
我需要获取包含CNPJ 键的对象的值列表。
我正在使用 Angular、AngularFire2 和 TypeScript,但我无法理解。
retrieveProdutos(cnpjFornecedor: string) {
this.produtos = this.db.list(this.paths.pathProduto, {
query: {
orderByChild: 'cnpj',
equalTo: cnpjFornecedor,
orderByKey: true,
}
});
}
如何获得此列表?正在返回空。
【问题讨论】:
标签: javascript angular firebase firebase-realtime-database angularfire2