我在cakephp工作,我有一个名为'运动的数据库表'我想要命名的' moves_bags'需要做出哪些改变: - 该模型 - 控制器 文件夹视图
答案 0 :(得分:1)
使用名称超出CakePHP table naming convention的表(例如Movement
模型具有表名movements
,但您想使用名为movements_bags
的表您只需使用$useTable
属性指定要在模型中使用的表名:
class Movement extends AppModel {
var $useTable = 'movements_bags'; // default would be movements
// ...
}
答案 1 :(得分:0)
我更喜欢Scrowler的答案,但如果您对此答案不满意,可以尝试下面的代码。
将控制器名称更改为MovementsBagsController。
并更改控制器类名称
class MovementsBagsController extends AppController {
}
将您的型号名称更改为MovementsBag
并更改模型类名称
class MovementsBag extends AppModel {
}
将视图文件夹更改为MovementsBags
我认为现在可行。