массив сохранения cakephp

Каким будет эффективный способ сохранения следующего массива с использованием php (cakephp)? каждое значение должно войти в новую строку в таблице?

Array ( [0] => 6786754654 [1] => 5643564545 [2] => 344544545 [3] => 233245654654 [4] => 453454654654 [5] => 6546542323 [6] => 654654654 [7] => 645654654 etc.... ) 

благодаря

2 варианта:

  1. Отформатируйте массив, как требуется Model :: saveAll ()
  2. Петля через массив, вызывающий Model :: create (), затем Model: save ()

Я бы рекомендовал вариант 1, поскольку вы можете использовать Model :: saveAll ($ data, array ('validate' => 'first')); чтобы все значения были действительны до сохранения любого из них.