我想在Laravel中为模型添加自定义属性

内哈

我需要在不使用get Attribute的情况下向laravel模型添加一个额外的属性。我想以默认和自定义格式获取created_at属性。

default : created_at : 2018-07-25 15:38:56

second: 10 Days Ago 

如果我使用getCreatedAtAttribute(),它将更改默认属性。

地点

在您的模型中,添加以下内容:

protected $appends = ['readable_created_at'];

public function getReadableCreatedAtAttribute()
{
    return $this->created_at; //or however you want to manipulate it
}

之后,您就可以像正常一样访问它,例如$user->readable_created_at

此处阅读Laravel Doc的更多内容

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在雄辩的模型中添加自定义属性

在LARAVEL 4.1中为我的自定义模型使用NAMESPACE和USE的正确方法

如何过滤模型laravel中的自定义属性?

我想在自定义php文件中为每个产品运行一个功能

Laravel:在附加的自定义属性中添加子句

我想在JS中创建自定义数组

当我在模型中添加自定义验证时,RSpec中的模型验证失败

我如何创建一个自定义的JSchemaGenerationProvider,以将title属性添加到模型和模型的属性中?

如何在Xcode中为我们的自定义方法和属性添加用法提示?

向Laravel模型添加自定义方法会导致create()忽略属性

在加载时向Laravel / Eloquent模型添加自定义属性?

Laravel为所有雄辩的模型添加自定义方法

在自定义CredentialsAuthProvider中,在成功进行身份验证后,我想在Meta属性中发送其他数据

Django 自定义用户模型添加属性

我想在React Native的选项卡导航的底部选项卡中添加自定义图标

我想在购物车页面上添加带有自定义标签的购物车中的产品

将自定义属性添加到更新模型时丢失的.tt POCO类中

如何在 Rails 中为 ActiveRecord 模型添加自定义唯一性验证?

在自定义模型中为QTableView添加和删除项目

在Django管理员中为每个模型添加自定义字段

无法为我的自定义用户模型迁移

使用Cloudinary URL在用于缩放图像的模型中的Laravel自定义属性

Laravel如何在Eloquent模型中添加自定义函数?

我已经为我的 webapi 添加了微风,但它仍然没有添加自定义 $id 和 $type 属性

自定义 CreateModelMixin - 在我的模型中定义的对象创建

使用 ngfor 时为行添加自定义属性

为所有 View 控件添加自定义属性

PowerShell 为自定义对象属性添加价值

是否可以在QtCreator中为Qt小部件设置(添加)自定义属性?