yii数据库模型修改数据
update()方法:
public function actionIndex()
{
$article = Article::findOne(20);
$article->title = "修改标题";
$data = $article->update();
var_dump($data); //int 1
}
save()方法也可以修改数据:
public function actionIndex()
{
$article = Article::findOne(19);
$article->title = "修改标题";
$data = $article->save();
var_dump($data); //boolean true
}
累加更新:
每浏览一次index页面,让id为10的字段num加1
public function actionIndex()
{
$data = Article::updateAllCounters(['num'=>1],['id'=>10]);
var_dump($data); //int 1
}