使用FindByAttributes查询我想从我的数据库中获取最旧的元素。
我的代码:
$oMemberLocked = MembersLocked::model()->findByAttributes(array(
'lockedid' => $this->id,
'request' => 2,
));
对象MembersLocked具有属性'date'。
如何获取具有最大日期的元素?
答案 0 :(得分:5)
您可以按升序日期订购查询。
$criteria = new CDbCriteria;
$criteria->order = 'date ASC';
$oMemberLocked = MembersLocked::model()->findByAttributes(array(
'lockedid' => $this->id,
'request' => 2,
), $criteria);