When saving inside a loop, you need to explicitly call Model::create() first.
foreach ($arrays as $array){
$this->Model->create();
$this->Model->set('bla', $array['key1']);
$this->Model->set('alb', $array['key2']);
$this->Model->save();
echo $this->Model->getLastInsertID() . ",";
}