Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Data Model Questions /

Reverse order of a DataObjectSet()


Reply


3 Posts   2558 Views

Avatar
chris_d

Community Member, 21 Posts

19 February 2009 at 5:40am

Hey,
I'd like to reverse the order of DataObjectSet() as I'm using it for search results and it returns the pages ascending order of creation rather than descending.

http://api.silverstripe.org/sapphire/model/_sapphire---core---model---DataObjectSet.php.html

mentions a sort function but I'm not sure if its what im looking for

and great cms and thanks for all the help in the past btw :)

Avatar
Willr

Forum Moderator, 5513 Posts

19 February 2009 at 12:51pm

You can do this inside your DataObject::get() call. The sort parameter is the 3rd one - eg DataObject::get('Page','','Created DESC');

You can also use that sort you mentioned. $myDataObjectSet->sort('Created', 'DESC');

Avatar
chris_d

Community Member, 21 Posts

21 February 2009 at 6:20am

Thats great, thought it would be something simple :)

thanks will!