Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个现有的 mysql 数据库,它打破了许多 phpCake 命名约定规则(表名、列和键名......工作。)对模式进行更改以满足 phpCake 将需要大量时间。还有其他使用 db 的应用程序,以及 SP、触发器等也需要更改的大量应用程序。有没有办法调整蛋糕的约定标准来解决这个问题?此外,我们似乎必须在这方面“发现”蛋糕的要求。有没有详细列出 phpcake 命名要求的文件?
您始终可以为模型使用不同的表格。只需设置 $useTable 变量:
class User extends AppModel { // by default looks for "users" table public $useTable = 'strange_Users_table123'; }
请注意,如果可能,您应该尝试使用“用户”。但正如您所看到的,使用更多配置可以轻松解决这些约定。