2
我有一個來自2個不同表的聯合查詢,我必須通過原始查詢來運行。但是,我正面臨着一個問題,就是結果。下面是我做了什麼Laravel 5分頁原始查詢
namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Pagination\Paginator;
use Illuminate\Http\Request;
class SiteController extends Controller {
public function index()
{
$result = \DB::select(\DB::raw("UNION query"));
$result_p = Paginator::make($result , count($result), 10);
return view('view_name',compact('result'));
}
}
這給出了一個錯誤
Call to undefined method Illuminate\Pagination\Paginator::make()
任何幫助表示讚賞。
謝謝。那工作。但怎麼辦如果我想要使用外觀,即通過使用Paginator :: make – Amit
這看起來像一個命名空間問題。外牆位於全局命名空間中,所以通常應使用''Facade :: make()'。 – user3158900
@ user3158900它的工作,但如何訪問結果,其顯示保護。 –