【发布时间】:2013-12-29 15:13:41
【问题描述】:
CakePHP 2.4 根据官方 API 文档,我可以调用 Model::saveAll()
但是,当我调用函数 Model::saveAll() 时,浏览器返回错误 101(net::ERR_CONNECTION_RESET)
相反,我可以以复杂的方式将数据保存在连接表中
例如: 演员模型 电影模型 演员 HABTM 电影 我有一个名为 actor_film 的连接表
我可以这样做
$this->Actor->ActorFilm->save(array("ActorFilm"=>array("actor_id"=>1,"film_id"=>2)));
太复杂了
谁能帮帮我?
【问题讨论】:
-
这不是与代码相关的正常 CakePHP 错误 - 存在服务器问题。 PDO 没有正确安装,或者……什么的。但你是对的 - 你应该可以调用 saveAll() 就好了。
-
已解决!那是 pdo_mysql 的问题,我将 php 从 5.3 升级到 5.5,一切正常。顺便说一下 thnks
标签: php cakephp has-and-belongs-to-many cakephp-2.4 cakephp-model