0
所以我有一個非常基本的查詢,並且由於某種原因,它一直告訴我沒有發送響應數據。沒有用簡單的Laravel分頁查詢發送的數據
這裏是我的功能:
{
$search = Input::get('search', null);
$takeList = array(25, 50, 100);
$take = Input::get('take', $takeList[0]);
$users = User::orderBy('display_name', 'asc');
if(!empty($search)) {
$users = $users->where(function($q) use($search) {
$q->where('email', 'LIKE', "%$search%");
$q->orWhere('display_name', 'LIKE', "%$search%");
$q->orWhere('first_name', 'LIKE', "%$search%");
$q->orWhere('last_name', 'LIKE', "%$search%");
});
}
$users = $users->paginate($take);
return View::make('backend.users.home',[
'users' => $users,
'takeList' => $takeList,
]);
}
我不斷收到`MY_IP沒有發送任何數據」
我一直在使用skip
和take
,而不是分頁試圖內搭和跳過獲取用戶。 (我知道,因爲我使用print_r來查看),但沒有分頁,我查看了我的laravel.log,它告訴我它超過了最大內存。他們只有au服務器名稱,電子郵件,顯示名稱和ID。我看不到那些佔用太多記憶。