离子2使用AngularFire2更新特定子级

离子2使用AngularFire2更新特定子级,angular,firebase,firebase-realtime-database,ionic2,angularfire2,Angular,Firebase,Firebase Realtime Database,Ionic2,Angularfire2,我想更新Firebase中的特定数据,2种情况: 我想更新此照片中显示的特定儿童: 我有在ionic 2中使用ion select选择的课程列表,我想更新\将每个课程推到课程键下方 例如: 在firebase中,它将是这样的: 课程:{ 0:course1, 1:课程2, 2:课程3 }; 我试过这个代码,但不起作用 select_courseFun(course_array:any){ var counter=0; for(let c of course_array){

我想更新Firebase中的特定数据,2种情况:

  • 我想更新此照片中显示的特定儿童:
  • 我有在ionic 2中使用ion select选择的课程列表,我想更新\将每个课程推到课程键下方 例如:
  • 在firebase中,它将是这样的:

    课程:{ 0:course1, 1:课程2, 2:课程3 };

    我试过这个代码,但不起作用

    select_courseFun(course_array:any){
        var counter=0;
        for(let c of course_array){
            counter++;
            this.coursesPref.update(counter.toString(),{
            name: c
            });
        }
    }