Yii:deleteAll和IN语句

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Yii:deleteAll和IN语句脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有带有ID的数组,并希望通过id删除它们
$membersId = array('1','2','3');
$instatement = implode(',',$membersId);

//dont work!
TratingMembers::model()->deleteall(array('member_id IN (:member_id)'),array(':member_id' => $inStatement));

如何用一个事务删除所有行?

$crITeria = new CDbCriteria;
$criteria->addInCondition('member_id',$membersId);
TratingMembers::model()->deleteAll($criteria);

http://www.yiiframework.com/doc/api/1.1/CDbCriteria#addInCondition-detail

脚本宝典总结

以上是脚本宝典为你收集整理的Yii:deleteAll和IN语句全部内容,希望文章能够帮你解决Yii:deleteAll和IN语句所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。