-1

我有一个问题,我想对包含的数据应用过滤器,但它不起作用

这是场景

接口:

/patient/257?include=patientdiagnosis&filter[patientdiagnosis.IsDeleted]=0

或者

/patient/257?include=patientdiagnosis&filter[patientdiagnosis.IsDeleted]=false

但作为回应,我没有得到过滤器数据

包含的数据

"included": [ { "type": "patient-diagnosis", "id": "17", "attributes": { "PatientDiagnosisId": 17, "PatientID": 257, "ICDID": 2, "IsActive": false, "DiagnosisDate": "0001-01-01T00:00:00", "CreatedDate": "2017-08-25T03:37:46.0239768", "CreatedBy": 1, "UpdatedBy": null, **"IsDeleted": true**, "DeletedBy": null },
4

1 回答 1

-2

include参数旨在包括与原始数据相关的任何资源。如果您要获取patient-diagnosis患者 257 尚未删除的所有资源,也许您应该以另一种方式构建您的请求:

/patient/257/patient-diagnosis?filter[isdeleted]=false&include=patient
于 2017-09-20T18:53:38.513 回答