1

我有一个名为professores的表,我创建了一个名为Professor的模态,因为在巴西,这是这个词的正确单数形式。我需要使用 cake bake 来创建控制器(添加、编辑、删除等),让我的生活更轻松。当我做:

cake bake controller professores

他说我没有模特,因为他要找一个叫Professore的模特。

处理这个问题的最佳实践是什么?

我的模型教授我曾经public $useTable = 'professores'告诉模型我使用的是表教授而不是教授。我怎么能告诉蛋糕烘焙ProfessoresController使用Professor模型。即使我决定自己创建控制器如何处理。

恢复,我需要使用这个名称:

Table: professores
Model: Professor.php
Controller: ProfessoresController.php
4

1 回答 1

2

正确的方法是仍然为控制器使用英文名称 - 就像您的其余编码和应用程​​序一样。然后,您可以根据需要使用自定义路由将其映射到 /professores。干净简单。不要与框架抗争。

http://book.cakephp.org/2.0/en/development/routing.html

于 2013-09-22T00:36:32.910 回答