我试图用一个afterFind的型号Yii2 findOne返回我一个数组,但不是一个对象(ActiveRecord的)
public function afterFind() {
$group = GroupMember::findOne(1);;
Yii::info($group->id);
parent::afterFind();
}
的方法和错误是
Trying to get property of non-object
我发现findOne返回一个包含列值的数组。
我的问题是我做错了什么,或者只是在找到后,如果做到这一点?
谢谢。
你有一个语法错误:$ group = GroupMember :: findOne(1);;删除一个';'。 –