我是Laravel(5.1)的新手,我想知道我是不是以正确的方式使用模型结果。例如。下面是我在视图中的一些代码。我得到了我想要的结果,但页面当前加载速度很慢。我想知道它是否是因为它对下面的每一行重复/分开查询数据库?例如。我应该将$ item->会话存储到临时PHP变量(比如$ x)中,然后执行$ x-> classes-> some_column等?
非常感谢任何建议,非常感谢。
@foreach ($items as $item)
@if ($item->sessions->classes->some_column== 0)
{{$item->sessions->location}}
@else
{{$item->sessions->classes->suburb}}, {{$item->sessions->classes->state}}
@endif
Much more code that uses $item-> ...
@endforeach
答案 0 :(得分:0)