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