Supposons que je crée d'abord un tableau de questions
à l'aide de migrate ;
Ensuite, j'ai utilisé Artisan pour créer un modèle de Question
;
Il n'y a aucune instruction dans le modèle qui lie la table de données. Pourquoi le framework recherche-t-il automatiquement ma table questions
lorsque j'écris une méthode et effectue les ajouts, suppressions et modifications correspondants ? N'avez-vous pas besoin de lier la table d'abord ?
Emplacement du code :
IlluminateDatabaseEloquentModel.php
如果没有显式地定义
protected $table='xxxx';
Le nom de classe du modèle actuel sera utilisé comme nom de table. Ce n'est pas seulement Laravel, de nombreux autres frameworks PHP le fontBonne réponse à l'étage...