[英]"404 - Resource not found" when query OData v2 with empty key field
我有一個通過網關公開並托管在 APIM 上的 SAP CDS 視圖。 此 CDS 使用 @ObjectModel 注釋啟用了 CRUD 操作。
根據業務流程,CDS(SAP 表)中的關鍵字段之一可以為空,但是當我嘗試通過 APIM 服務(具有空屬性)查詢此完整鍵時,我收到 404 - 找不到資源:
同樣的查詢在 SAP Gateway 中運行良好:
我應該怎么做才能讓 APIM 明白這個關鍵字段可以接收空值(或 null?)?
從 APIM 服務和網關查詢中看到這一點很有趣,給定相同的查詢參數,結果不同,對我的唯一解釋是在 ABAP 端進行了轉換,導致無法加載結果。 當您使用 APIM 客戶端時,ABAP 嘗試查詢數據時,您能否在 ABAP 端啟用網關跟蹤以檢查確切的請求? 使用事務 /IWNFD/TRACES 在 ABAP 端查看您的用戶的跟蹤。
問候,德里克
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.