2016-11-18 124 views
0

我有一个事件表,这个字段:不保存在数据库中的CakePHP数据

enter image description here

我使用此代码在这个表中插入数据:

$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; 

当我运行这段代码我知道插入元素的真实ID(使用调试显示)

enter image description here

但在数据库中我看不到这个领域从来没有!!!!。 当我在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')它工作 我不知道这里发生了什么!! ??

回答

0

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