我有Project
,ProjectImage
和ProjectImageCategory
一个Project
hasmany ProjectImage
和ProjectImage
属于Project
一个ProjectImageCategory
hasmany ProjectImage
和ProjectImage
属于ProjectImage
我应该如何将模型类分别命名为数据库表和外键,以便CakePHP将它们绑定。
感谢
答案 0 :(得分:0)
项目模型使用项目表和ProjectImageCategory使用project_image_categories表和ProjectImage使用project_images表,对吗? FK是带有slug + _id的模型的名称,例如Project,要使用带有此模型的FK,需要设置project_id,如果项目有多个ProjectImage,则在project_images表中需要project_id列。