Nativescript Firebase - 错过了对象的某些属性

时间:2016-10-19 15:06:32

标签: android ios firebase firebase-realtime-database nativescript

我正在使用以下插件https://github.com/EddyVerbruggen/nativescript-plugin-firebase,允许从Nativescript应用程序访问Firebase。 出于某些原因,当我执行查询请求以获取我的对象时,json对象的某些属性将被遗漏。 查询下方:

return firebase.query(
    data => {
        if(data.value) {
            Object.keys(data.value).forEach(key => {
                this.results.push(data.value[key]); // Here I dont get exactly the JSON, some properties disapears.....
            }
        }
    }, "/ads/", 
    { orderBy: { type: firebase.QueryOrderByType.KEY }})
    .then(result => { return result; })
);

我的数据库

enter image description here

未加载类型编号的属性(totalProduct和state)。 此致

1 个答案:

答案 0 :(得分:0)

我发现你的forEach错过了一个'。 修改后,一切都很好。所有JSON属性仍然存在。