我有一张名为 professores 的表格,我创建了一个名为教授的模式,因为在巴西这个单词的正确单数形式。 我需要使用蛋糕烘焙来创建控制器(添加,编辑,删除等),以使我的生活更轻松。 当我这样做时:
cake bake controller professores
他说我没有模特,因为他正在寻找一个名为 Professore 的模型。
处理此问题的最佳做法是什么?
我的模型教授我使用public $useTable = 'professores'
告诉模特我正在使用表 professores 而不是教授。
我怎么能告诉蛋糕烧 ProfessoresController 使用教授模型。即使我决定自己创建控制器如何处理这个问题。
恢复,我需要使用这个名字:
Table: professores
Model: Professor.php
Controller: ProfessoresController.php
答案 0 :(得分:2)
正确的方法是仍然使用英文名称作为控制器 - 与其他编码和应用程序一样。然后,您可以使用自定义路由将其映射到/ professores。干净简单。不要对抗框架。