我只想从这个数据关联数组的记录中选择年份
$wynik = $model_post::model() -> findAllBySql('SELECT DISTINCT YEAR(create_time) as rok FROM tbl_post');
for($i;$i<count($wynik);$i++)
{
$rok[$wynik[$i]->rok]=$wynik[$i]->rok;
}
但我有个例外
_Property "Post.rok" is not defined._
我怎样才能纠正?
最佳答案
如果我没记错的话,这在Yii1中也应该有效:在model_post类中定义一个变量public $rok;
,当您使用该查询时,它将被自动填充。
关于php - 在Yii中使用临时列名称进行MySQL查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30026943/