public function index(Imovel $imovel, Request $request) { $bairros = (array) DB::table('imoveis')->select('bairro')->orderBy('bairro', 'asc')->distinct()->get(); $cidades = (array) DB::table('imoveis')->select('cidade')->orderBy('cidade', 'asc')->distinct()->get(); $estados = (array) DB::table('imoveis')->select('uf')->orderBy('uf', 'asc')->distinct()->get(); // $imovel = (Array) DB::Query('imoveis')->where('bairro', '=', 'cristo'); // $imovel = imovel::where('bairro',$request->bairro)->Paginate(10); $imovel = imovel::Paginate(10); return view('welcome', compact('imovel', 'bairros', 'cidades', 'estados')); }