我想知道如何始终将一些数据附加到 Eloquent 模型而不需要询问它,例如在获取 Posts 表单数据库时我想将每个用户的用户信息附加为:
{
id: 1
title: "My Post Title"
body: "Some text"
created_at: "2-28-2016"
user:{
id: 1,
name: "john smith",
email: "example@mail.com"
}
}
原文由 Mustafa Dwekat 发布,翻译遵循 CC BY-SA 4.0 许可协议
经过一番搜索,我发现您只需将所需的属性添加到 Eloquent 模型中的
$appends
数组中:然后创建一个访问器:
这样,您始终可以将每个帖子的用户对象用作: