gpt4 book ai didi

laravel-5 - Laravel 5 多态关系触摸父时间戳

转载 作者:行者123 更新时间:2023-12-05 01:37:33 26 4
gpt4 key购买 nike

我有以下具有多态关系的模型

class Sector extends Model {
public function image() {
return $this->morphOne('App\Models\Image', 'imageable');
}
}

class Image extends Model {
protected $touches = ['imageable'];

public function imageable() {
return $this->morphTo();
}
}

我想在更新扇区图像时触及父(扇区)模型的时间戳。我在图像模型上添加了 $touches 变量。

但这行不通。

最佳答案

看看这是否有效。

class Sector extends Model {
public function image() {
return $this->morphOne('App\Models\Image', 'imageable');
}
}

class Image extends Model {
protected $touches = ['sector'];

public function imageable() {
return $this->morphTo();
}

public function sector() {
return $this->morphedByMany('App\Models\Sector', 'imageable');
}

}

关于laravel-5 - Laravel 5 多态关系触摸父时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31110590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com