繁体   English   中英

如何告诉蛋糕烘烤我没有使用名称约定?

[英]How to tell cake bake that I'm not using name convention?

我有一个称为Professores的表,并且创建了一个称为Professor的模态,因为在巴西,多数民众赞成在该单词的单数形式正确。 我需要使用蛋糕烘烤来创建带有(添加,编辑,删除等)的控制器,以使我的生活更轻松。 当我做:

cake bake controller professores

他说我没有模特儿,因为他正在寻找一个叫做Professore的模特儿。

解决此问题的最佳实践是什么?

我的模型教授我使用public $useTable = 'professores'来告诉模型我正在使用表教授而不是教授 我怎样才能告诉蛋糕烘焙ProfessorController使用Professor模型。 即使我自己决定创建控制器,也该如何处理。

恢复,我需要使用以下名称:

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

正确的方法是仍然对控制器使用英文名称-其余的编码和应用程​​序也是如此。 然后,您可以根据需要使用自定义路由将其映射到/ professores。 干净简单。 不要打架。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM