Reputation: 662
Using a FindByAttributes query I would like to get the oldest element out of my database.
My Code:
$oMemberLocked = MembersLocked::model()->findByAttributes(array(
'lockedid' => $this->id,
'request' => 2,
));
The object MembersLocked has a attribute 'date'.
How can I get the element with the largest date?
Upvotes: 1
Views: 2519
Reputation: 10114
You can order the query by ascending date.
$criteria = new CDbCriteria;
$criteria->order = 'date ASC';
$oMemberLocked = MembersLocked::model()->findByAttributes(array(
'lockedid' => $this->id,
'request' => 2,
), $criteria);
Upvotes: 4