gpt4 book ai didi

php - 将 Eloquent 日期列(created_at、updated_at、deleted_at)移动到相关表

转载 作者:搜寻专家 更新时间:2023-10-30 20:52:59 26 4
gpt4 key购买 nike

是否可以将 Laravel Eloquent 模型/表中的 created_atupdated_atdeleted_at 列移动到相关表?

我问的原因是我想在无法更改架构的表上使用此功能。因此,我希望我可以与包含这些列的 metadata 表建立一对一的关系。这将给我带来好处,而无需更改原始表格。

最佳答案

您可以在模型中设置 public $timestamps = false;,但这只能解决一半的问题,获得 1-1 关系仍然需要更改架构。

我认为您可以与元数据建立多对多关系(即使您不会在每个帖子中添加超过一个元数据),但这将使您能够拥有一个包含枢轴的 post_metadata 表。

关于php - 将 Eloquent 日期列(created_at、updated_at、deleted_at)移动到相关表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35317959/

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