Php 同时保存多个HABTM模型
因为我找不到很多关于同时保存两个具有HABTM关系的模型的信息 我有一张订阅表格,在网上订阅孩子们。家长可以同时输入多个子项和多个家长。因此JS可以添加更多的文本框并使它们成为有效的(Php 同时保存多个HABTM模型,php,arrays,cakephp,has-and-belongs-to-many,Php,Arrays,Cakephp,Has And Belongs To Many,因为我找不到很多关于同时保存两个具有HABTM关系的模型的信息 我有一张订阅表格,在网上订阅孩子们。家长可以同时输入多个子项和多个家长。因此JS可以添加更多的文本框并使它们成为有效的(Model.number.field) 我想验证子项和管理器(不能使用父模型名称,因此在本例中父项=管理器): 此代码仅在只有一个子项和一个管理器(=父项)时有效 如何同时保存具有HABTM关系的这两个模型 这是对文档中的值$This->data:的调试: 要保存单个模型的多个记录,$data需要是一个数字索引的记
Model.number.field
)
这是对文档中的值
$This->data
:的调试:
要保存单个模型的多个记录,$data需要是一个数字索引的记录数组,如下所示:
Array
(
[Article] => Array(
[0] => Array
(
[title] => title 1
)
[1] => Array
(
[title] => title 2
)
)
)
$this->Article->saveAll($data);
保存上述$data数组的命令如下所示:
Array
(
[Article] => Array(
[0] => Array
(
[title] => title 1
)
[1] => Array
(
[title] => title 2
)
)
)
$this->Article->saveAll($data);