Javascript 聚合物火基。对象中的数组
我正在使用polymer和firebase,我想知道如何在一个对象内创建一个对象数组 我想要嵌套的数据,比如对象中的组和单个对象,其中包含成员和名称Javascript 聚合物火基。对象中的数组,javascript,firebase,firebase-realtime-database,polymer-1.0,polymerfire,Javascript,Firebase,Firebase Realtime Database,Polymer 1.0,Polymerfire,我正在使用polymer和firebase,我想知道如何在一个对象内创建一个对象数组 我想要嵌套的数据,比如对象中的组和单个对象,其中包含成员和名称 this.$.query.ref.push({ name: this.$.crewName.value, description: this.$.crewDescription.value, createddate: new Date().toString(), crea
this.$.query.ref.push({
name: this.$.crewName.value,
description: this.$.crewDescription.value,
createddate: new Date().toString(),
creator: this.$.createcrewlogin.user.uid,
slug: sluggedname
});
使用这样一个简单的推送方法。当您从JavaScript写入Firebase数据库时,如何实现这一点。这意味着您可以将对象嵌套在传递给
push()
的对象中:
当您从JavaScript写入Firebase数据库时,会传入一个。这意味着您可以将对象嵌套在传递给
push()
的对象中:
如果我要更新
子对象
对象该怎么办。。我将如何做这取决于您要更新的子对象。您首先必须查询以找到该对象的键,然后ref.child(key).child(subobject).update({newkey:true,womentechmakers:false,techpreveners:null})
。这将添加一个新密钥,将womentechmakers
更改为false,并删除techpreoners
。太好了。。我已经了解了,如果我要更新子对象
对象该怎么办。。我将如何做这取决于您要更新的子对象。您首先必须查询以找到该对象的键,然后ref.child(key).child(subobject).update({newkey:true,womentechmakers:false,techpreveners:null})
。这将添加一个新密钥,将womentechmakers
更改为false,并删除techpreoners
。太好了。。我明白了
this.$.query.ref.push({
name: this.$.crewName.value,
description: this.$.crewDescription.value,
createddate: new Date().toString(),
creator: this.$.createcrewlogin.user.uid,
slug: sluggedname,
subobject: {
techpioneers: true,
womentechmakers: true
}
});