为什么CakePHP不允许创建没有复数的MySQL表名?

时间:2017-06-08 10:16:45

标签: mysql cakephp

放" _下划线"是老学校。为什么CakePHP到目前为止一直在使用它。还有为什么CakePHP不允许创建没有复数的MySQL表名。这是强制性的吗?

1 个答案:

答案 0 :(得分:1)

这是cakephp的默认命名约定。如果您不想使用默认值,请使用此方法

对于cakephp 3 details here

$this->setTable('my_table');

// Prior to 3.4.0
$this->table('my_table');

对于cakephp 2 details here

class Example extends AppModel {
    public $useTable = 'exmp'; // This model uses a database table 'exmp'
}