我刚接触过Laravel,并试图从两个表中软删除两行。
车辆桌,
Taken_bies表
在vehicles表中,如果is_taken为真,则获取车辆的id并将其从taken_bies表中用其他信息填充到vehicle_id。
在我的TakenBy模型中,我实现了如下关系:
public function vehicle() {
return $this->belongsTo('App\Vehicle');
}我的需求网:
如果我软删除车辆,我想从taken_bies表中删除相关的taken_bies信息.我怎样才能做到这一点?我用的是Laravel 5.8谢谢。
发布于 2019-11-20 06:18:42
你可以像下面这样删除它
$vehicle = Vehicle::find(1);
$vehicle->taken_bies()->delete();
$vehicle->delete();https://stackoverflow.com/questions/58947191
复制相似问题