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属性のみが入力され、残りにはnull値が含まれます。これがCActiveRecordの仕組みです:)

于 2012-06-07T14:09:04.377 に答える