我有一個返回一些空值的odata web服務。我想跳過這些空值。 我試圖用氖(不等於)運算符將數據與零值進行過濾:如何在odata響應中跳過空值?
analyticView.xsodata/analyticView?$select=QUANTITY_SOLD,SALE_PRICE&$filter=SALE_PRICE+Ne+null)&$format=json
和我收到以下錯誤消息:
"Illegal operation 'Ne' at position 11."
我試圖也給不合並運營商,在這樣的EQ操作:
analyticView.xsodata/analyticView?$select=QUANTITY_SOLD,SALE_PRICE&$filter=not(SALE_PRICE+eq+null)&$format=json
我不斷收到錯誤消息說:
value: "No property 'null' exists in type ...
我正在使用SAP HANA分析視圖作爲數據源,但問題不在於供應商。 那麼,怎樣做才能跳過空值?
在課堂上如何定義SALE_PRICE? – qujck
如果明白你的問題,這裏是SALE_PRICE是如何在odata提供者的元數據中定義的 –
MedAli
我想我試圖理解如果SALE_PRICE是可空的,並且這可能是問題,因爲語法看起來正確,並且通過在'System.Web.Http.OData'命名空間中找到的OData在我這裏工作。 – qujck