Hi Larry,
When I test the DAO in your book: (page 186)
$q = 'SELECT * FROM page WHERE id=1';
$cmd = Yii::app()->db->createCommand($q);
$cmd->setFetchMode(PDO::FETCH_CLASS, 'Page');
$model = $cmd->queryRow();
// Use $model->title et al.
I can not retrieve $model->title which is null. Also, I use $model-> attributes, the result is :
Array ( [live] => 0 [id] => [user_id] => [title] => [content] => [date_updated] => [date_published] => )
Strangely, only 'live' is not null. The expected result is:
Array ( [id] => 1 [user_id] => 1 [live] => 0 [title] => ewwq [content] => wsds [date_updated] => 2013-04-04 23:48:50 [date_published] => 2013-04-04 )
I use other tables and corresponding class to test, it also dose not work.
I really hope you can explain it. By the way, I really appreciate your work.
Thank You
Chun