Php 未设置创建的连接表和更新的连接表的值

Php 未设置创建的连接表和更新的连接表的值,php,laravel,eloquent,Php,Laravel,Eloquent,我有两个模型,产品和属性。在“产品”和“属性”之间有一个“产品属性”联接表。在这两个模型中都使用belongtomany()定义了关系,表的键是product_id和attribute_id的复合键 我可以成功地在联接表中检索和存储记录-因此,一切都按预期运行,只是没有设置产品中创建的和更新的属性 以上是故意的吗?我能做些什么来纠正这一点吗?您应该使用belongTomany函数和时间戳声明如下: $this->belongsToMany(<entity>)->withT

我有两个模型,产品和属性。在“产品”和“属性”之间有一个“产品属性”联接表。在这两个模型中都使用belongtomany()定义了关系,表的键是product_id和attribute_id的复合键

我可以成功地在联接表中检索和存储记录-因此,一切都按预期运行,只是没有设置产品中创建的和更新的属性


以上是故意的吗?我能做些什么来纠正这一点吗?

您应该使用
belongTomany
函数和
时间戳
声明如下:

$this->belongsToMany(<entity>)->withTimestamps();
$this->belongsToMany()->带时间戳();