
yii2 批量删除
删除数据(Deleting Data)
删纤散除单行数据,首先获取与该行对应的 Active Record 实例,然后调用 yii\db\ActiveRecord::delete() 方法。
$customer = Customer::findOne(123)$customer->delete()
你可以调用 yii\db\ActiveRecord::deleteAll() 方法删除多行甚至全部的数据。例如,
Customer::deleteAll(['status' => Customer::STATUS_INACTIVE])----------------------------------------------------------------------
提示: 调用 deleteAll() 时要非厅首常小心,因为如果在指定条件时出错, 它可能毁伏氏会完全擦除表中的所有数据。
yii2 删除数据
一
// DELETE (table name, 庆举condition)Yii::$app->db->createCommand()->delete('user', 'status = 0')->execute()
二
Yii::$app->db->createCommand('DELETE FROM post WHERE id=1')->execute()三
要删除单行数据,早孙首先获取与该行对应的 Active Record 实例,然后调用誉睁碧 yii\db\ActiveRecord::delete() 方法。
$customer = Customer::findOne(123)$customer->delete()
快速、安全、专业 的 PHP 框架
Yii 是一个 高性能 的,适用于开发 WEB 2.0 应用的 PHP 框架。
Yii 自带了 丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。
不用删除,gii可以通过配置文件来仿陪禁用。我用的是yii2,yii2的gii只有dev环境下才能用备蠢蠢,档袭其他情况是禁用的,yii1的话不清楚,具体你看下配置文件
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)