-1

問題があります。含まれているデータにフィルターを適用したいのですが、機能していません

ここにシナリオがあります

API :

/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 に答える