方法一:
$recommends = Model::find()
->where('id=:id', [':id' => $id])//$id为传入方法的参数
->all();
foreach ($recommends as $recommend)
{
$recommend->attribute1 = value1;
$recommend->attribute2 = value2;
$recommend->update(false);
}
其实这个方法很啰嗦,这里个人喜欢方法二:
Model::updateAll(['attribute1' => value1,'attribute2' => value2],'id=:id', [':id' => $id]);
一步到位
(未完,大概...)