Php 使用ActiveRecord删除所有相关记录Yii2

Php 使用ActiveRecord删除所有相关记录Yii2,php,eloquent,yii2,Php,Eloquent,Yii2,在拉威尔,我可以做这样的事情: $product->options()->delete() // Using Eloquent query builder 是否可以使用ActiveRecord删除相关模型?目前没有专门的快捷方式-要删除需要使用foreach的所有相关记录,请分别删除每条记录: foreach ($product->options as $option) { $option->delete(); } 有一个官方软件包(仍然是WIP)可以支持收集

在拉威尔,我可以做这样的事情:

$product->options()->delete() // Using Eloquent query builder

是否可以使用
ActiveRecord
删除相关模型?

目前没有专门的快捷方式-要删除需要使用foreach的所有相关记录,请分别删除每条记录:

foreach ($product->options as $option) {
    $option->delete();
}

有一个官方软件包(仍然是WIP)可以支持收集和更方便/高效地删除所有相关记录:

目前没有专门的快捷方式-要删除所有相关记录,您需要使用foreach并分别删除每个记录:

foreach ($product->options as $option) {
    $option->delete();
}
有一个官方软件包(仍然是WIP),它可以支持收集和更方便/高效地删除所有相关记录: