我想從一個Olingo ODATA我的記錄數(第2版)結果集類似下面的一個:如何從ODATA結果返回計數設定
http://services.odata.org/OData/OData.svc/Categories/ $算
以上url返回3,並且有3個'值',你可以看到如果你刪除/$count
。
我正在本地主機,在這個網址上:
localhost/odata/livingODATA/address/
返回結果集,但localhost/odata/livingODATA/address/$count
返回錯誤:
TEIID30088 Unrelated order by column g0.id cannot be used in a SET query, with SELECT DISTINCT, or GROUP BY
我曾嘗試加入order by
,似乎沒有任何幫幫我。
工作這是一個很好的解決方案,但是,這並沒有解決這個問題,我的方式覆蓋爲直列計值。因爲「計數」等於我對頂級的價值。而不是顯示odata.count:「5」它顯示_count:「5」(或任何頂部)。我想知道是否數據庫上的數據格式是一個問題,它不應該是,雖然 –
似乎操作是4.0版本的一部分,但在2.0'Uri約定'中引用:http://www.odata.org/文檔/ odata-version-2-0/uri-conventions /糟糕的文檔。謝謝您的幫助 –