2012-04-09 17 views
0

Ich versuche, ein Modell zu backen, das eine Tabelle verwendet, die "Vorhersagecounties" genannt wird. Ich kann nicht für das Leben von mir den automatisierten Backprozess nutzen, um diesen Tisch zu benutzen.CakePHP Bake - Probleme mit Unterstrichen in Tabellennamen

Ich habe versucht, die folgenden:

"cake bake all forecast_county" 

"Fatal error: Class 'ForecastCounty' nicht in ../cake/console/libs/bake.php on line 162 gefunden"

"cake bake all ForecastCounty" 

"Fatal error: Class 'ForecastCounty' nicht in ../cake/console/libs/bake.php on line 162 gefunden"

ich bin mir ziemlich sicher, dass die Modellnamen Singular sein soll ... warum kann ich nicht die Tabelle/Modell der Vorhersage_Zahlen erhalten? backen?

Antwort

0

Versuchen

cake bake all 

Dann das Modell aus der Liste, die Sie backen wollen wählen.

Alternativ können Sie tun

cake bake all forecast_counties 

Sie haben den gleichen Namen wie die der Tabelle verwenden, deren Modell Sie backen wollen.

+0

Wenn Sie einen Ihrer Vorschläge versuchen, bekomme ich den gleichen Fehler: "Fataler Fehler: Klasse 'ForecastCounty' nicht gefunden in ./cake/console/libs/bake.php in Zeile 162" – DirtyBirdNJ

+0

Erhalten Sie eine Liste von Tabelle/Modellnamen, wenn Sie den Befehl "Kuchen backen alle" ausführen? So etwas wie mögliche Modelle basierend auf Ihrer aktuellen Datenbank? – Akarsh

+0

Ich tue, eine der aufgeführten Optionen ist "ForecastCounty" und selbst wenn ich diese Option auswähle und fortfahre, bekomme ich immer noch die gefürchtete Zeile 162 Fehler. – DirtyBirdNJ