我的数据库中有一个表,其中包含“类别”和“标题”字段。我有多个具有相同类别但其他标题的记录。我想做的是在我的页面上打印一次类别,然后显示具有相同类别的所有标题。所以像这样:
Category 1
Title 3(=newest)
Title 2
Title 1(=olddest)
Category 2
Title 1
Category 3
Title 3(=newest)
Title 2
Title 1(=olddest)
我将 Laravel 4 框架与 Eloquent 一起使用。所以我将结果作为 JSON 对象返回。
我目前拥有的:
看法
@foreach($photos as $photo)
{{$photo->Category}}
@foreach($photo as $category)
{{ $photo->Title }}
@endforeach
@endforeach
控制器
$photos = Photo::orderBy('Date')->get(); // Sort by so that newest photos come first per category
return View::make('myView')->with('photos', $photos);
当进一步看时,我来到了array_add 助手,但我不确定我是否可以使用它以及我应该如何使用它。
有人可以帮助我达到我需要的结果吗?