1. 程式人生 > >Yii2增刪改查

Yii2增刪改查

概述

yii當然也提供,封裝了一套增加、修改、刪除的方法,以供大家方便使用。

刪除操作

// 單條資料刪除
$userInfo = User::find()->where(['>' , 'id' , 1])->all();
$userInfo[0]->delete();
// 多條或者根據條件刪除
User::deleteAll('name = :name',[':name' => '張三']);

增加操作

// 這裡注意,必須使用 new 例項化物件
$user = new User();
$user->id = 4;
$user->name = '趙六'
; $user->save();

修改操作

// 修改一條資料
$userInfo = User::find()->where(['id' => 5])->one();
$userInfo->name = '錢七abc';
$userInfo->save();
// 修改一條或以上的資料
$userInfo = User::find()->where(['>' , 'id' , '3'])->all();
foreach ($userInfo as $value){
    $value->name = $value->name.' baby'
; $value->save(); }

這裡只是列舉了比較常用的刪除、增加、修改方法,如果想詳細瞭解。還是去看官方文件比較好~