<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\DB;
class UserController extends Controller
{
/**
* Show a list of all of the application's users.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$users = DB::select('select * from users where active = ?', [1]);
return view('user.index', ['users' => $users]);
}
}Este tipo de consulta se llama consulta SQL cruda. En lugar de usar Eloquent o el Query Builder de Laravel, estás escribiendo directamente una consulta SQL y ejecutándola contra la base de datos. Las consultas SQL crudas se utilizan cuando necesitas realizar consultas muy específicas que podrían ser más difíciles de construir con el Query Builder o cuando deseas aprovechar funcionalidades específicas de SQL.