【发布时间】:2014-07-09 18:23:17
【问题描述】:
我试图在我的循环中为词汇表页面做一个简单的分组,但不知道如何实现这一点。我的数据是
alpha 词汇表标题
A 苹果 B 香蕉 A 另一个苹果!
GlossaryController.php
public function index() {
$glossary = Glossary::groupBy('alpha')->orderBy('glossary_title', 'asc')->get();
return View::make('glossary')->with('glossary', $glossary);
}
迁移
Schema::create('glossary', function(Blueprint $table)
{
// columns
$table->increments('id');
$table->string('glossary_title');
$table->text('glossary_desc')->nullable();
$table->char('alpha', 1);
$table->timestamps();
});
glossary.blade.php
@foreach($glossary as $glossary)
<li>{{ $glossary->glossary_title}} <br /> {{ $glossary->glossary_desc}}</li>
@endforeach
【问题讨论】:
标签: laravel