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