OrderBy自定义属性

编码器

我已经为模型创建了一个自定义属性,并希望对该属性进行排序(不是解决方案),在按该属性对它进行排序之后,我需要对它进行分页,这也在查询中发生。

这是我当前的代码:

$result = TheEpisode::where('seriesID', $id)->paginate(12);

在进行分页之前,我需要先定购自定义属性- largestNumber

这可能吗?

博士 阿布·塔莱布(Abu Taleb)

Laravel.com提供:orderBy方法允许您按给定的列对查询结果进行排序。orderBy方法的第一个参数应该是您希望排序的列,而第二个参数控制排序的方向,可以是asc或desc:

试试这个

$result = TheEpisode::where('seriesID', $id)
            ->orderBy('name', 'desc')
            ->paginate(12);

参考:https : //laravel.com/docs/5.3/queries#ordering-grouping-limit-and-offset

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章