数据未保存在数据库 cakephp 中

Data not saved in database cakephp

我有一个事件 table 包含以下字段:

我用这段代码插入数据 table :

$oneEvent = array(
    'trainer_id' => $event['trainer_id'],
    'formation_id' => $event['formation_id'],
    'title' =>  $event['title'],
    'start' =>  $event['start'][$i],
    'end' =>    $event['end'][$i],
);
$success = $this->Event->save($oneEvent);
$events_id= $this->Event->inserted_ids;

当我 运行 这段代码时,我得到 true 和插入元素的 ID(使用调试显示)

但是在数据库中我永远看不到这个字段!!!!。 当我在 phpmyadmin 中插入数据时,这个请求 INSERT INTO events(title,start, end, trainer_id, formation_id) VALUES ('Départ B','2016-11-18 10:00:00','2016-11-18 11:00:00','13','1') 它起作用了 我不知道这里发生了什么!!??

我在调用 save() 函数后使用 $dataSource->commit(); 解决了问题