Estoy teniendo un oso de un tiempo de guardar el registro más simple de un modelo llamado ItemView:Cómo depurar cuando CakePHP Modelo :: save() no intenta un INSERT
if($this->save($this->data)) {
echo 'worked';
} else {
echo 'failed';
}
Donde $ this-> datos es:
Array
(
[ItemView] => Array
(
[list_id] => 1
[user_id] => 1
)
)
Y mi tabla es:
CREATE TABLE IF NOT EXISTS `item_views` (
`id` int(11) NOT NULL auto_increment,
`list_id` int(11) NOT NULL,
`user_id` int(11) default NULL,
`user_ip` int(10) unsigned default NULL,
`created` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED AUTO_INCREMENT=1 ;
Buscando en el vertedero consulta en modo de depuración, pastel ni siquiera se intenta un INSERT, por lo No tengo idea de cómo depurar.
Cualquier ayuda sería apreciada.
Por cierto que usted debe utilizar InnoDB como motor de base de datos además. – k4t434sis
esto será útil y ahorrará tiempo http://teknoid.wordpress.com/2008/06/09/15-essential-cakephp-tips/ – RSK