Polymorphic Relations 中如何实现 Touching Parent Timestamps?
基本情况
Post 和 Video共用comment,使用了Polymorphic Relations来建立了关系。代码如下:
class Comment extends Model
{
/**
* Get all of the owning commentable models.
*/
public function commentable()
{
return $this->morphTo();
}
}
class Post extends Model
{
/**
* Get all of the post's comments.
*/
public function comments()
{
return $this->morphMany('App\Comment', 'commentable');
}
}
class Video extends Model
{
/**
* Get all of the video's comments.
*/
public function comments()
{
return $this->morphMany('App\Comment', 'commentable');
}
}
我的疑问
当我的某个POST下新增一个COMMENT时,我希望POST中的UPDATE_AT的时间也随之更新。请问如何实现,多谢!