2

提到$criteria->select=>'id,Name'并尝试过$criteria->select=>array('id,Name'),但在 exec 使用之后

        `$model = Person::model()->findAll( $criteria );            
         echo (CJSON::encode($model));

我可以看到它显示所有字段,而不仅仅是 id 和 name。

我错过了什么?

4

1 回答 1

3

Yii 返回的 $model 包含一个 Person 对象数组。这些 Person 对象中的每一个都只会填充它们的 id 和 Name 属性,其余的将包含空值。这就是 CActiveRecord 的工作方式 :)

于 2012-06-07T14:09:04.377 回答