我有一个控制器,它有这样一个查询:
$post = Post::find($id);
$comments = $post->comments;
一篇帖子有很多 comments ,而一条 comments 属于一篇帖子.comments模型有一个id、comment、tag字段.
我想做的是,对于像这样的任何查询,模型都会返回id、comment、tag和tag_translated字段,其中后者只是使用Lang facade对标记的翻译.
我可以通过在控制器上使用for来解决这个问题,它迭代$comments并添加字段,但是我必须对每个需要tag_translared字段的控制器都这样做.有没有办法要求模型包含这样一个字段?