odata datajs пакетный пейджинг - PullRequest
       15

odata datajs пакетный пейджинг

0 голосов
/ 12 апреля 2011

В приведенном ниже примере как / где я могу указать параметры $ skip и $ top?

OData.request( {
    requestUri: "http://ODataServer/FavoriteMovies.svc/$batch",
    method: "POST",
    data: { __batchRequests: [
       { requestUri: "BestMovies(0)", method: "GET" },
       { requestUri: "BestMovies(1)", method: "GET" }
    ]}
},
function (data, response) {
    //success handler
}, undefined, OData.batchHandler);

1 Ответ

2 голосов
/ 12 мая 2011

Сам пакетный URL не принимает параметры пропуска / верха, потому что он не имеет дело с набором сущностей сервера, а просто ссылается на набор операций.

Вы можете добавить $ top /Вместо этого $ пропускает значения внутри requestUri, но это не будет работать для приведенных примеров, потому что они ссылаются на отдельные сущности - вы можете сказать, что парены указывают, что они ссылаются на их ключ.? $ top = 10 в requestUri, и первый ответ в пакете будет содержать эти первые десять фильмов.

...