Firebase - 在嵌套的对象列表中推送对象
当前尝试:
this.application.userUid = this.uid;
this.application.companyUid = job.uid;
this.application.jobName = job.name;
this.application.jobDescription = job.description;
this.application.jobId = job.id;
this.refApp.child(this.uid).child(job.id).push(this.application);
目前添加了对象但嵌套太低了。它需要像列表中的第二个对象。
uid - > jobid - >那个对象。
这是我的数据库:
答案 0 :(得分:2)
使用.set()
代替.push()
this.refApp.child(this.uid).child(job.id).set(this.application);
但是,如果要生成.push()
的ID,可以在数据结构中向后移动一级:
this.refApp.child(this.uid).push(this.application);