【发布时间】:2019-12-27 16:15:43
【问题描述】:
我有一个从数据库中获取的对象数组:
$masterListContacts = MasterListContacts::find()
->select('master_list_contacts.*')
->innerJoin('master_contacts', '`master_contacts`.`id` = `master_list_contacts`.`master_contact_id`')
->with('masterContact')
->where(['user_id' => \Yii::$app->user->identity->id, 'slug' => $slug])
->all();
在某些情况下,我需要从该数组中表示的数据库中删除所有行。但是使用 delete() 和 deleteAll() 方法我得到了一个错误Call to a member function ... on array。有人可以告诉我哪一个是完成此任务的最佳方法吗?
更新: Here 是我的数据库结构。
【问题讨论】:
标签: yii2