在下面的示例中,如何/在何处指定$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);发布于 2011-05-12 23:37:44
批处理URL本身不接受跳过/顶部参数,因为它不处理实体的服务器集合,而只是引用操作的集合。
您可以在requestUri中添加$top/$skip值,但它不适用于给出的示例,因为引用单个实体-您可以看出,因为括号表明它们引用了它们的键。
相反,您可以在requestUri中执行类似BestMovies?$top=10的操作,批处理中的第一个响应将包含前十个电影。
https://stackoverflow.com/questions/5639113
复制相似问题