我在将 Eloquent 模型中的数据显示为 JSON 时遇到问题。
假设我有一个扩展 Eloquent 的 Post 模型。如果在我的路线中我只是返回 Post::find(1) 我将拥有以下 JSON :
{
id: 1,
title: "My cool blog post",
text: "This is very interesting",
type_id: 2
}
如果我在某处有一系列帖子类型
$types = ["Type1", "Type2", "Type3", "Type4"];
我将如何将包含类型的字符串添加到我的 json 中,在过程中转换字符串(例如添加一些感叹号)?预期(示例):
{
id: 1,
title: "My cool blog post",
text: "This is very interesting",
type_id: 2,
type_name: "!Type3!"
}