【发布时间】:2011-08-26 21:27:13
【问题描述】:
我想在内部保存在 HABTM 关系表中,我正在运行 cakephp 1.3。事实上,它把数据保存到表中。但是调试中有错误。我认为这不是正确的方法。
因为我必须将这个模型设置为 primaryKey = NULL,所以 model.php 在读取 $fInfo = $this->_schema[$this->primaryKey]; 时中断了第 1379 行;
我的代码是=
$vars = array('blogs_files'=>array('blog_id'=>$this->data['Blog']['id'],'file_id'=>$FILEID));
$this->blogs_files->primaryKey = NULL;
$this->blogs_files->save($vars);
有什么想法吗?我试过 SaveAll() 但效果更糟。
【问题讨论】:
-
没有主键是什么原因?
标签: cakephp