0

単一の odata クエリ (Wcf Data Services) で skip/take/inlinecount を使用してデータの最後のページを取得するにはどうすればよいですか?

Fx..ページサイズ25で...

http://server:8000/Html5Controls/Services/SampleDBService.svc/Offices?$format=json&$top=25&$skip=0&$orderby=city

最初のページを取得します。カウントを組み合わせて単一のクエリで最後のページを取得する方法はありますか?

4

1 に答える 1

0

いいえ、現在それを行う方法はありません。(そのためにクエリ内の合計カウントを参照する方法が必要になりますが、そのような関数は存在しません)。これは、2つのクエリで実行できます。インラインカウントを使用して最初のページをリクエストし、そのカウントを取得して、最後のページの$ skip値を計算し、それをリクエストします。

于 2012-08-08T11:01:25.430 に答える