On 25/04/10 8:33 PM, Andrew Lindesay wrote:
> In actual fact, I want to get the primary keys so that I can randomly page-through a list of ObjectId-s faulting a page at a time.
Are you perhaps misunderstanding the way pagination works or am I missing what you want to do? When you get a paginated result set, you still get the number of entity objects in the List corresponding to the entire result. But only the first page of results will be completely 'fleshed out'. The remainder are hollow and will be fetched when you try to read from them. So you can easily randomly page through the list.
I'm not sure if this also happens when you fetch raw rows, since I've never used that Cayenne functionality.
Ari
-- --------------------------> Aristedes Maniatis ish http://www.ish.com.au Level 1, 30 Wilson Street Newtown 2042 Australia phone +61 2 9550 5001 fax +61 2 9550 4001 GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
This archive was generated by hypermail 2.0.0 : Sun Apr 25 2010 - 08:11:21 EDT