Premiers pas avec Laravel : guide du débutant sur le générateur de requêtes

DEV - 22/09
Le générateur de requêtes de Laravel fournit une interface puissante et fluide pour créer des requêtes SQL en PHP. Il...

Le générateur de requêtes de Laravel fournit une interface puissante et fluide pour créer des requêtes SQL en PHP. Il vous permet d'interagir avec la base de données dans une syntaxe expressive de type SQL tout en éliminant l'essentiel de la complexité.

Nous passerons en revue un cas d'utilisation typique dans une application Laravel utilisant Query Builder pour diverses tâches telles que la sélection, l'insertion, la mise à jour et la suppression de données.

Étape 1 : Configurer le projet Laravel

Si vous n'avez pas de projet Laravel, vous pouvez en créer un comme suit :

composer create-project --prefer-dist laravel/laravel laravel-query-builder cd laravel-query-builder php artisan serve
Entrer en mode plein écran Quitter le mode plein écran

Assurez-vous de configurer la configuration de votre base de données dans le.envdéposer:

DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=votre_base de données DB_USERNAME=votre_nom d'utilisateur DB_PASSWORD=votre_mot de passe
Entrer en mode plein écran Quitter le mode plein écran

Exécutez des migrations pour créer des tables par défaut :

php artisan migrer
Entrer en mode plein écran Quitter le mode plein écran

Étape 2 : utiliser le générateur de requêtes dans un contrôleur

Créons un contrôleur pour démontrer l'utilisation de Query Builder :

php artisan make:contrôleur UserController
Entrer en mode plein écran Quitter le mode plein écran

ModifierUserController.phpavec le code suivant :

?php namespace App\Http\Controllers; use Illuminate\Supp...
[Courte citation de 8% de l'article original]
Loading...