Php Laravel 4 paginate和orderBy
通常,我这样称呼我的数据库:Php Laravel 4 paginate和orderBy,php,sql,laravel-4,Php,Sql,Laravel 4,通常,我这样称呼我的数据库: $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
$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
对于前面的代码来说是无用的 为什么compact('data')
不是($data)?函数compact()
创建一个包含变量及其值的数组。我总是基于个人喜好而喜欢它。您可以在此处阅读更多内容:
$data = MyORM::orderBy('date', 'DESC')->paginate(15);
return View::make('project.index', compact('data'));