dongzhentiao2326 2013-05-12 16:11
浏览 178

在Eloquent ORM中向模型添加字段

I'm using Eloquent in a project, basically I have a Author model, that has name, email, etc.

I have $author->created_at, and $author->name, etc.

What I want, is more fields in the object that are always there, for example: $author->created_at_formatted, which would basically be date(format, created_at)

Any ideas or tips on how I can do this within the class? Thanks.

  • 写回答

3条回答 默认 最新

  • douwen4178 2013-05-12 16:44
    关注

    I don't know if there is a way to create your own automatically populated columns, but if a "created_at_formatted" column is all you need, you can just add the following to your model to change the format of the created_at and updated_at columns:

    public function freshTimestamp()
    {
        // Your custom timestamp format
        return date("Y-m-d H:i:s");
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?