无法获得带有CDbCriteria的表的最大ID

时间:2016-01-12 04:18:29

标签: yii

您好我正在尝试获取yii中带有'CDbCriteria'的表格的最大ID

这是我的代码,

$model = new PackageImages;
$criteria=new CDbCriteria;
$criteria->select='max(package_image_id) AS maxColumn';
$row = $model->model()->find($criteria);
echo $row['maxColumn'];

但是当我得到最大的'package_image_id'时,我得到了这个问题,

Property "PackageImages.maxColumn" is not defined. 

1 个答案:

答案 0 :(得分:2)

查看this Line according to it: - >

的顺序
  

$行[' maxColumn']

是一个有效的命令(而不是抛出错误)你应该在类中定义变量为

  

public $ maxColumn;