设置我的数据库并烘焙后,声明的模型关联不正确。在CakePHP中烘烤
例如,而不是看到hasOne我看到hasAndBelongsToMany
所以在这里,我的问题是烘烤时会产生4个正确的关联SQL表的例子。
设置我的数据库并烘焙后,声明的模型关联不正确。在CakePHP中烘烤
例如,而不是看到hasOne我看到hasAndBelongsToMany
所以在这里,我的问题是烘烤时会产生4个正确的关联SQL表的例子。
如果你有一个外键,快速安装程序会尝试一个hasMany关系或者一个hasOne,如果你拒绝第一个,并且遵循另一个模型中的belongsTo。如果你有一个连接表,它会尝试烤一个hasAndBelongsToMany。
如果你遵循Cake的惯例,那么烘焙工具通常会猜测正确的关系。
您应该阅读model relationships页面。
我怀疑任何人都可以告诉你任何关于你提供(或要求那件事)的小事情。缺少太多的信息...您的实际SQL或表设置在哪里?你做了吗?等等 – mark