Laravel 4分页和orderBy

时间:2014-01-31 22:41:01

标签: php sql laravel-4

Normaly我这样称呼我的数据库:

$data = array(
    'one' => MyORM::paginate($this->per_page),

);
return View::make('project.index')->with($data);

但我也想使用 OrderBy ,所以我可以使用:

$data = array(
    'test' => MyORM::orderBy('date', 'DESC')->get(),
);
return View::make('project.index')->with($data);

但我不知道如何“合并”这两个代码?

我也可以使用:

$data = array(
    'test2' => DB::table('martialp')
        ->orderBy('date', 'DESC') 
        ->paginate(4)
);

但我的课程MyORM对于例子来说对前面的代码没用。

1 个答案:

答案 0 :(得分:2)

$data = MyORM::orderBy('date', 'DESC')->paginate(15);

return View::make('project.index', compact('data'));