如何在Laravel中使用sortby with paginate

时间:2014-01-11 15:40:37

标签: php laravel pagination laravel-4

最近,我尝试使用appends属性来订购数据。从这段代码开始就可以了。

    $data = $data->sortBy(function($each){
        return $each->total;
    });

然后我想将它与旧的分页代码一起使用,如下所示。

    $data = Book::where("type", $type_id)->orderBy("id","desc")->paginate(10);

我想要的方式是按total属性订购数据,然后对其进行分页。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个[我没有测试过]:

 $data = Book::where("type", $type_id)->orderBy("total")->paginate(10);