2014-09-20 2 views
1

나는 laravel에서 paginate를 사용하는 방법을 알고 있지만 지금은 선택한 열만 사용하여 paginate() 을 사용하고 싶습니다. 이 내 매김 코드 :Laraval은 선택한 열과 함께 페이지 매김을 사용합니까?

$data['users']=DB::table('users')->paginate(2); 

내가 PAGINATE로 얻으려고이 SQL 문. 이 select 문에 대한

select id,name,username,email,groupName,lastSignIn from users; 

내 laravel 코드 :

$data['users']=DB::select('select id,name,username,email,groupName,lastSignIn from users;')->paginate(4); 

하지만 나와 함께 작동하지 않습니다?

// Query\Builder 
DB::table('users') 
    ->select('id', 'name', 'username', 'email', 'groupName', 'lastSignIn') 
    ->paginate(4); 

그리고이 :

DB::select(...); 

완전히 다른 클래스 (Connection)의 다른 방법이다

답변

3

이 당신이 필요합니다.

+0

감사 Jarek 의미가 있습니다. –

1

이 코드 조각을 시도 할 수 있습니다 :

$user = User::paginate(5,['id','name','username'.....]); 
관련 문제