Firebase - 将对象推送到嵌套的对象列表中

Firebase - push an object in a nested list of objects

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 -> 然后是对象。

这是我的数据库:

使用.set(),而不是.push()

this.refApp.child(this.uid).child(job.id).set(this.application);

然而,如果你想用.push()生成一个id,你可以在数据结构中后退一级:

this.refApp.child(this.uid).push(this.application);