2012-04-09 1 views
0

J'essaie de faire cuire un modèle qui utilise une table appelée "forecast_counties". Je ne peux pas pour la vie de moi obtenir le processus de cuisson automatisé pour utiliser cette table.CakePHP Bake - Problèmes avec des traits de soulignement dans les noms de table

J'ai essayé ce qui suit:

"cake bake all forecast_county" 

"Erreur fatale: de la ForecastCounty 'classe ne se trouve pas dans ../cake/console/libs/bake.php en ligne 162"

"cake bake all ForecastCounty" 

« erreur fatale: de la ForecastCounty 'classe ne trouve pas dans ../cake/console/libs/bake.php en ligne 162 »

Je suis assez sûr que les noms de modèles sont censés être singulier ... pourquoi ne puis-je obtenir la table/modèle forecast_counties à cuire?

Répondre

0

Essayez

cake bake all 

Ensuite, sélectionnez le modèle dans la liste que vous voulez faire cuire.

Sinon, vous pouvez faire

cake bake all forecast_counties 

Vous devez utiliser le même nom que celui de la table dont le modèle que vous souhaitez cuire.

+0

Lorsque vous essayez l'une ou l'autre de vos suggestions, j'obtiens la même erreur: "Erreur fatale: Classe 'ForecastCounty' introuvable dans ../cake/console/libs/bake.php à la ligne 162" – DirtyBirdNJ

+0

Obtenez-vous une liste de noms de table/modèle lorsque vous exécutez la commande "cake bake all"? Quelque chose comme des modèles possibles basés sur votre base de données actuelle? – Akarsh

+0

Je fais, l'une des options énumérées est "ForecastCounty" et même si je choisis cette option et continue en avant, je reçois toujours l'erreur ligne 162 redoutée. – DirtyBirdNJ

Questions connexes