如何获取Polymerfire中saveValue方法生成的key?
How to get the generated key of the saveValue method in Polymerfire?
所以我正在使用这个 method saveValue 并且只使用路径参数。当我在输入字段中插入文本时,该方法会生成唯一键并存储数据...
我现在的问题是:我怎样才能知道新密钥是什么?
此致,彼得
这是一个老问题,但我刚遇到这个问题。答案是新路径保存到调用saveValue时使用的firebase-document的路径属性。
<firebase-document id="NewUserSync"></firebase-document>
...在某些点击处理程序中....
this.$.NewUserSync.path = null;
this.$.NewUserSync.data = OrgData;
this.$.NewUserSync.saveValue(`/Customer_Orgs/`).then(resp => {
console.log(this.$.NewUserSync.path);
// /Customer_Orgs/-LH_pEzgWJpv3mpYYTuA
})
所以我正在使用这个 method saveValue 并且只使用路径参数。当我在输入字段中插入文本时,该方法会生成唯一键并存储数据...
我现在的问题是:我怎样才能知道新密钥是什么?
此致,彼得
这是一个老问题,但我刚遇到这个问题。答案是新路径保存到调用saveValue时使用的firebase-document的路径属性。
<firebase-document id="NewUserSync"></firebase-document>
...在某些点击处理程序中....
this.$.NewUserSync.path = null;
this.$.NewUserSync.data = OrgData;
this.$.NewUserSync.saveValue(`/Customer_Orgs/`).then(resp => {
console.log(this.$.NewUserSync.path);
// /Customer_Orgs/-LH_pEzgWJpv3mpYYTuA
})