[英]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.