$infoModel = InfoModel::findOne(1);
上記は、ID 1 のデータを検索するもので、オブジェクトである $infoModel を出力しました。
ただし、正しいデータが出力されます。次の 2 つの文を出力すると成功します:
以下は出力された $infoModel です:
リーリーあと、ちなみに<?php echo $form -> field($infoModel,'name')->textInput(array('value' => $infoModel['name'])); ? >
ここのフィールドの最初のパラメーター $infoModel は必ずモデル オブジェクトですか? $infoModel をコントローラーで配列に変換しようとしましたが、エラーが発生しました? ? ?
AR は
を実装しているため、配列モードでアクセスできますArrayAccess
这个接口啊,想取出数据内容可以用模型的getAttributes
メソッド