M Carissimi created OLINGO-162:
----------------------------------

             Summary: Use $skiptoken, $top and $skip
                 Key: OLINGO-162
                 URL: https://issues.apache.org/jira/browse/OLINGO-162
             Project: Olingo
          Issue Type: Bug
          Components: odata2-core
    Affects Versions: V2 1.1.0
            Reporter: M Carissimi
            Priority: Minor


Hello,
I use $skiptoken to implement pagination in my service. What should the service 
return when $skiptoken is used in conjunction with $top and $skip? Should the 
numbers specified in $top and $skip be considered relative to the starting 
point of the page being displayed or should they be considered absolute values?

For example, if I have $skiptoken=10&$top=4 should the service return the first 
4 items of the page starting with entry number 10 or should the service return 
nothing because $skiptoken > $top? If the latter is true, then to obtain the 
first 4 entres on the second page one would have to specify 
$skiptoken=10&$top=14. Which is correct?

Similarly, if I have $skiptoken=10&$skip=2, should the service return the 
entres on the page starting with element 10 but skipping the first 2 entres?

Lastly, I understand that $skiptoken should represent the id of the first entry 
to display on a page. What should the id be for entities with compound keys 
(i.e. a name and a date)?

Cheers
Miki



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to