ngFor 错误的对象时出错

Error while ngFor wrong object

我在执行 ngIf 时遇到错误

<li *ngFor="let patient of patients">
        {{patient.id}}

    </li>

我的组件如下所示:

   private showAllPatients() {
   this.patientService.getAll().subscribe(patients => { this.patients = 
   patients; });

}

api 的响应如下所示:

{
"patientProfiles": [
    {
        "id": "159",
        "firstName": "Anne",
        "lastName": "Frank"

    },
    {
        "id": "2",
        "firstName": "Max ",
        "lastName": "Start"  
    }]}

我猜问题是因为 "patientProfiles" 但我怎样才能访问它?

您需要访问patients.patientProfiles

<li *ngFor="let patient of patients.patientProfiles">