$infoModel = InfoModel::findOne(1);
위는 id가 1인 데이터를 찾는 것입니다. 객체인 $infoModel을 출력해봤습니다. 하지만 다음 2문장을 출력하면 올바른 데이터가 출력될 수 있습니다. :
으아악
으아악
그리고, 그런데<?php echo $form -> field($infoModel,'name')->textInput(array('value' => $infoModel['name']));여기서 필드의 첫 번째 매개변수 $infoModel이 반드시 모델 객체인가요? 컨트롤러에서 $infoModel을 배열로 변환하려고 했는데 오류가 발생했나요? ? ?
習慣沉默2017-06-23 09:13:24
AR은 ArrayAccess
这个接口啊,想取出数据内容可以用模型的 getAttributes
method