【发布时间】:2018-10-09 10:01:18
【问题描述】:
我正在探索 CakePHP 的烘焙功能,我使用最新的 CakePHP (3.6.1) 遵循一些教程来烘焙 MySQL 结构,它工作正常,除了我希望表上具有外键约束的相关字段需要是使用相应的查找字段进行模板化。请告诉我我该怎么做。
【问题讨论】:
标签: php mysql cakephp cakephp-bake
我正在探索 CakePHP 的烘焙功能,我使用最新的 CakePHP (3.6.1) 遵循一些教程来烘焙 MySQL 结构,它工作正常,除了我希望表上具有外键约束的相关字段需要是使用相应的查找字段进行模板化。请告诉我我该怎么做。
【问题讨论】:
标签: php mysql cakephp cakephp-bake
您的表定义和关系需要遵循akePHP's Database convetions 才能被正确地烘焙检测到。
如果您不遵守约定,那么我可以看到另外两个选项:
(更难)尝试更新 bake 本身以使用您所拥有的。
按原样使用 bake,但在生成代码后手动在代码中添加表关系。见Linking tables together
【讨论】: