2017-09-14 1 views
0

는 사실 내가 객체에 슬라이스가 슬라이스 객체 이후에 의한 주문 :Laravel :

I는 다음과 같이해야한다고 생각 필드 '순서'사용 순서 '오름차순'으로 주문하려는

$projects = Project::slice($offset, $limit)->get()

, 그러나 이것은 잘못된 것입니다.

$projects = Project::slice($offset, $limit)->orderBy('order','asc')->get();

작동하게하는 올바른 방법은 무엇입니까?

+0

는'Project' 웅변 모델인가? –

+0

가능한 중복/도움 : https://stackoverflow.com/questions/41664610/laravel-slice-collection-after-an-element –

+0

예, 있습니다. @RossWilson –

답변

0

메서드 slice()이 컬렉션에 적용되고 메서드 orderBy()이 쿼리를 작성하는 데 적용됩니다.

변경 다음과 라인 :

$projects = Project::orderBy('order','asc')->slice($offset, $limit)->get();