Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 蛋糕烘焙模型生成(hasOne vs hasMany)_Php_Mysql_Cakephp_Cakephp 1.3 - Fatal编程技术网

Php 蛋糕烘焙模型生成(hasOne vs hasMany)

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模式的角度来看,

我试图让'cake bake'控制台命令生成两个具有belongsTo/hasOne关系的模型(来自数据库模式),它不断生成belongsTo/hasmone双向关系


我遵循列名约定的这些定义指南(“概要文件中的user\u id”,“用户中的Profile\u id”),但正如我所说,“蛋糕烘焙”总是出错。“蛋糕烘焙”是否能够确定hasOne和hasMany之间的差异?有没有人有一个简单的MySQL模式示例来说明这一点?我使用的是CakePHP 1.3.6

hasOne,从SQL模式的角度来看,hasOne和hasMany关系是相同的,不同之处在于对相关记录的数量有人为限制(1)<代码>烘焙无法分辨区别。如果您使用的是交互过程,它应该首先建议更常见的hasMany关系,然后是hasOne alternative关系。

所以我将使用交互过程来设置这种关系,谢谢@phife或者你可以,你知道,简单地编辑结果模型,然后将
hasMany
更改为
hasOne
…)哈,耶!我的目标是让命令执行它,并理解它为什么不起作用。我感谢你的帮助!