繁体   English   中英

如何删除 Yii2 中的 ActiveRecord

[英]How to delete an ActiveRecord in Yii2

我有一个快速的问题。 我有一个 model 我必须摆脱它。 我尝试了类似以下的方法,但我收到一个名为Call to a member function delete() on array的错误:

这是我到目前为止所尝试的。

$foundTeams = UserHasTeam::find()->where(['user_has_team.user_iduser' => $model->id])->all();
$foundTeams->delete();

ActiveRecord中有 static 方法deleteAll()

UserHasTeam::deleteAll(['user_iduser' => $model->id]);

这将从 UserHasTeam::tableName() 中user_iduser$model->id的所有行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM