Ce comportement est normal. La table totos contient des totos, mais le Modèle étudié est UN Toto !
Pour traduire : - les conventions de CakePHP demandent une table dont le nom est au pluriel. - le modele généré par CakePhp a un nom au singulier. Il se peut aussi que le système de cache ait gardé les anciens noms de table. Je te conseille vivement, surtout en début de projet lorsque les tables changent régulièrement, de vider le répertoire app/tmp/cache/models/ après chaque modification dans tes tables. N'hésite surtout pas à poser des questions. Lionel Geoff a écrit : > Bonjour à tous, > Je débute avec Cake donc ma question peut sembler débile, par avance > désolé. > Voilà mon soucis > J'utilise Cake Bake pour générer les model. > Ma base est créer et mes tables aussi. Etant débutant je m'étais > trompé et avait utiliser le singulier pour nommer mes tables. Je les > ais donc modifier par RENAME TABLE toto TO totos (etc ...) pour les > passer au pluriel. > Après vérification via PHPMySql tout est ok > Malheureusement lorsque je lance la commende Cake Bake, il me trouve > les noms singuliers et pas les noms pluriels. > Il y a-t-il un histoire de cache dans ce cas aussi ? > > J'ai vérifie les tables systèmes de MySql, mes tables sont bien > renseignées au pluriel. > Qu'est-je fais de travers ? > > Merci d'avance > > > > > > --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
