我在我的类别模型中有这个
.....
result.Add(valuesNew).
.....
然后在家庭控制器
class Categories extends Eloquent {
protected $table = 'categories';
protected $primaryKey = 'category_id';
public $timestamps = false;
}
这是完美的工作,并显示页面上的所有产品。现在我已将其添加到函数index()
中public function index()
{
$products = Product::paginate(15);
return View::make('site.index', [
'products' => $products
]);
}
,这在index.blade.php
中 $categories = Categories::paginate(15);
return View::make('site.index', [
'categories' => $categories
]);
我得到了错误的空白页
@foreach($categories as $category)
{{{ $category['category_name'] }}}
@endforeach
这里有什么问题,为什么我不能列出数据库中的类别?
答案 0 :(得分:3)
在您的 query = from record in context.tables
group record by new
{
record.Col3,
record.Col4,
record.Col5,
} into g
select new QueryResult
{
Col1 = (need Sum of Col1 here),
Col2 = (need Sumn of Col2 here),
Col3 = g.Key.Col3,
Col4 = g.Key.Col4,
Col5 = g.Key.Col5,
Col6 = ( need count of grouped records here)
};
方法中,您已经返回了视图,因此在返回语句后不再执行任何代码。
你应该做这样的事情
index