Таким образом, у меня есть сложная форма для создания сущности, и я хочу использовать ее для редактирования, а также я использую новый API угловых форм. Я структурировал форму точно так же, как данные, которые я извлекаю из базы данных, поэтому я хочу установить значение всей формы на данные, полученные здесь, является примером того, что я хочу сделать:
this.form = builder.group({
      b : [ "", Validators.required ],
      c : [ "", Validators.required ],
      d : [ "" ],
      e : [ [] ],
      f : [ "" ]
    });
this.form.value({b:"data",c:"data",d:"data",e:["data1","data2"],f:data});
 PS: NgModel не работает с новыми формами api, также я не против использовать одностороннее связывание данных в шаблоне, как в
<input formControlName="d" value="[data.d]" />
 это работает, но это будет боль в случае массивов