2010-10-01 49 views
22

我正在嘗試創建一個調用odata webservice的選項,它只選擇某些屬性的不同值。有什麼好的例子來說明如何做到這一點?用odata選擇不同的值

+0

[方法Distinct不支持]的可能重複](http://stackoverflow.com/questions/13127173/the-method-distinct-is-not-supported) – nlips 2014-12-13 12:27:56

回答

28

目前OData協議不支持不同的操作符或任何其他操作符,這些操作符會幫助這樣的查詢(假設您正在尋找某個實體的原始屬性的獨立值)。 您應該可以通過在通常具有該能力的基礎提供程序上執行此類查詢的服務器上實施服務操作來解決此問題。然後客戶端可以調用該服務操作。

+0

是的,因爲OData協議不支持這樣的簡單的操作唯一的解決方法似乎是自己實現它。謝謝您的回答。 – igorti 2010-10-02 14:39:18

+9

截至2014年2月24日Odata 4.0仍然成立 – SyntaxRules 2014-07-31 17:24:31

+5

2017年仍然如此:'( – danbord 2017-05-31 13:54:00