0

在安装 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 函数的任何替代方法?

4

0 回答 0