Php 蛋糕烘焙模型生成(hasOne vs hasMany)
我试图让'cake bake'控制台命令生成两个具有belongsTo/hasOne关系的模型(来自数据库模式),它不断生成belongsTo/hasmone双向关系Php 蛋糕烘焙模型生成(hasOne vs hasMany),php,mysql,cakephp,cakephp-1.3,Php,Mysql,Cakephp,Cakephp 1.3,我试图让'cake bake'控制台命令生成两个具有belongsTo/hasOne关系的模型(来自数据库模式),它不断生成belongsTo/hasmone双向关系 我遵循列名约定的这些定义指南(“概要文件中的user\u id”,“用户中的Profile\u id”),但正如我所说,“蛋糕烘焙”总是出错。“蛋糕烘焙”是否能够确定hasOne和hasMany之间的差异?有没有人有一个简单的MySQL模式示例来说明这一点?我使用的是CakePHP 1.3.6hasOne,从SQL模式的角度来看,
我遵循列名约定的这些定义指南(“概要文件中的user\u id”,“用户中的Profile\u id”),但正如我所说,“蛋糕烘焙”总是出错。“蛋糕烘焙”是否能够确定hasOne和hasMany之间的差异?有没有人有一个简单的MySQL模式示例来说明这一点?我使用的是CakePHP 1.3.6hasOne,从SQL模式的角度来看,hasOne和hasMany关系是相同的,不同之处在于对相关记录的数量有人为限制(1)<代码>烘焙无法分辨区别。如果您使用的是交互过程,它应该首先建议更常见的hasMany关系,然后是hasOne alternative关系。所以我将使用交互过程来设置这种关系,谢谢@phife或者你可以,你知道,简单地编辑结果模型,然后将
hasMany
更改为hasOne
…)哈,耶!我的目标是让命令执行它,并理解它为什么不起作用。我感谢你的帮助!