[Ask] Tentang Findallbysql ("as" Nya Ga Kebaca)

agan2 semua, maaf numpang tanya, ini blog saya buat dulu, sekarang saya buka kok eror ya, error kode nya pas disini :




<?php 


      $rows = Post::Model()->findAllBySql("SELECT DISTINCT date_format(Tanggal, '%M %Y') as bulantahun, date_format(Tanggal, '%m/%Y') as bln_id FROM post"); ?>

<?php foreach ($rows as $data){ 

      $countarsip = Post::Model()->countBySQL("SELECT count(*) FROM post WHERE date_format(Tanggal, '%M %Y' ) =:bln", array('bln'=>$data->bulantahun));

 ?>

      <li><a href="<?php echo Yii::app()->request->baseUrl; ?>/index.php/archive/<?php echo $data->bln_id; ?>"><?php echo $data->bulantahun ?></a> (<?php echo $countarsip ?>)</li>

<?php } ?>



error nya :


Property "Post.bulantahun" is not defined. 

pdhl bulantahun sdh saya definisikan dgn “date_format(Tanggal, ‘%M %Y’) as bulantahun”

ini kira2 knp ya gan??

Gan, atribut bulantahun udah dideklarasikan di model Post?