在安装 cake 3.2.7 时遇到 saveMany() 问题。它给出一个错误Unknown method "saveMany"
。
$cartArrSave = Array
(
[0] => Array
(
[deal_id] => 4
[store_id] => 126
[user_id] => 124
[quantity] => 1
)
[1] => Array
(
[deal_id] => 9
[store_id] => 127
[user_id] => 124
[quantity] => 1
)
)
$this->Deals = TableRegistry::get('Deals');
if(!empty($cartArrSave)){
$this->Deals->newEntities($cartArrSave);
$this->Deals->saveMany($cartArrSave);
}
我已经检查过即使cakephp 2也支持 saveMany
而且它在cakephp 3.x中也受支持
那为什么它会给出这样的错误呢?
请建议 cakephp 2.7.8 中 saveMany 函数的任何替代方法?