Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将有说服力的日期列(创建时、更新时、删除时)移动到相关表_Php_Database_Laravel_Laravel 5_Eloquent - Fatal编程技术网

Php 将有说服力的日期列(创建时、更新时、删除时)移动到相关表

Php 将有说服力的日期列(创建时、更新时、删除时)移动到相关表,php,database,laravel,laravel-5,eloquent,Php,Database,Laravel,Laravel 5,Eloquent,是否可以将Laravel雄辩模型/表格中的在处创建的列、在处更新的列和在处删除的列移动到相关表格 我问这个问题的原因是,我想在一个无法更改其模式的表上使用此功能。因此,我希望能够与包含这些列的metadata表建立1对1的关系。这将给我他们的好处,而无需更改原始表。您可以设置public$timestamps=false,但这只能解决一半问题,获得1-1关系仍然需要更改模式 我认为您可能与元数据有很多关系(即使您不会在每篇文章中添加多个元数据),但这将使您能够拥有一个带有数据透视的post_元数

是否可以将Laravel雄辩模型/表格中的
处创建的列、
处更新的列和
处删除的列移动到相关表格


我问这个问题的原因是,我想在一个无法更改其模式的表上使用此功能。因此,我希望能够与包含这些列的
metadata
表建立1对1的关系。这将给我他们的好处,而无需更改原始表。

您可以设置
public$timestamps=false,但这只能解决一半问题,获得1-1关系仍然需要更改模式


我认为您可能与元数据有很多关系(即使您不会在每篇文章中添加多个元数据),但这将使您能够拥有一个带有数据透视的post_元数据表。

我猜您无法将此字段移动到其他表中,但是您仍然可以更新父相关模型中的时间
类注释扩展模型{protected$touchs=['post'];公共函数post(){return$this->belongsTo('App\post');}}