В Cakephp соглашение о названии числовой модели - PullRequest
2 голосов
/ 14 декабря 2010

У меня есть таблица att_2010_masters.

и модель Att2010Master.

но это не работает.

В порядке именования модели?

и

Что я могу сделать, чтобы получить числовое значение в имени моей таблицы?

Ответы [ 2 ]

1 голос
/ 07 января 2011

Хотя это и не полный ответ, я считаю, что в соглашениях об именах должно быть указано, что ваши таблицы должны быть att2010_masters.

Лично я работаю над проектом CakePHP, в котором есть модели типа Preapp105dItem, где имя файла - preapp105d_item.php, а таблица базы данных - preapp105d_items.

Я не верю, что Cake разделяет буквы и цифры. Думайте о них как о просто большем количестве строчных букв в конце первой группы.

0 голосов
/ 14 декабря 2010

Я думаю, было бы лучше, если бы вы назвали модель без цифр и просто использовали в модели свойство $ useTable.

var $useTable = 'att_2010_masters'
...