2010-12-14 91 views
2

我有att_2010_masters表。在Cakephp數字模型名稱約定

和Att2010Master模型。

但它不工作。

模型的命名約定是否正常?

我該如何在我的表名中取數值?

+1

請定義「不工作」。 – deceze 2010-12-14 09:14:48

回答

0

我認爲如果您正常地命名模型,沒有數字並且只使用模型中的$ useTable屬性會更好。

var $useTable = 'att_2010_masters' 
1

雖然不是一個完整的答案,我相信命名約定會說,你的表應該是att2010_masters

我個人的CakePHP項目有Preapp105dItem這樣的模型,其中文件名爲preapp105d_item.php,數據庫表名爲preapp105d_items

我不相信蛋糕放在字母/數字之間的分隔。把它們想象成第一組末尾的小寫字母。