[Yii2笔记]010 AR删除数据(Deleting Data) [ 技术分享 ]
说明
学习Yii Framework 2(易2框架)的过程是漫长的,也是充满乐趣的,以下是我学习Yii2框架时对官网英文资料(请参见原文网址)的翻译和代码实现,提供了较完整的代码,供你参考。不妥之处,请多多指正!
原文网址:
http://www.yiiframework.com/doc-2.0/guide-db-active-record.html#deleting-data
6、Deleting Data(删除数据)
本文主题:AR删除数据(Deleting Data)
6、Deleting Data(删除数据)
删除一条记录的数据,需要先获取与那条记录对应的Active Record实例,然后调用 yii\db\ActiveRecord::delete()方法。
$country = Country::findOne('58abb2c36ca7fd59dab75471');
$country->delete();
你可以调用yii\db\ActiveRecord::deleteAll()删除多条或全部数据,例如:
Customer::deleteAll(['status' => Customer::STATUS_INACTIVE]);
//注意:调用deleteAll()要非常小心,如果你定义检索条件时出现错误,可能会将你数据表中的所有数据都删除掉。
(全文完)
共 0 条回复
没有找到数据。
阿江
注册时间:2015-10-18
最后登录:2024-03-03
在线时长:186小时21分
最后登录:2024-03-03
在线时长:186小时21分
- 粉丝94
- 金钱16816
- 威望160
- 积分20276