populateRecords 用法
/**
* 使用数组数据填充为相关实例
*
* @param array $rows 待填充的数据
* @return array
*/
public static function populateRecords(array $rows) : array
{
// 初始化结果数组
$result = [];
if (!empty($rows)) {
foreach ($rows as $key => $row) {
$model = new static();
static::populateRecord($model, $row);
$result[$key] = $model;
}
}
// 返回数据
return $result;
}
populateRelation 用法
/**
* 修改某对象中的一个属性
*/
// 设置关联会员ID
$this->mid = Yii::$app->user->id;
$this->populateRelation('member', Yii::$app->user->identity);