0

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!"
}
4

1 に答える 1