Estoy trabajando en un proyecto que me pasaron, basado en Cake. Se bastante sobre como funciona el framework, pero hay cosas que no se como funcionan. Por ejemplo, el ORM que tiene cake incrustado, como funciona?
Bueno, la cuestion es que hay una consulta que me está tirando este error. Se trata de una columna que no existe y que he buscado en tooodos los archivos. Ademas tampoco existe en base de datos. La columna se llama cuenta_id.
Cita: exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'Detallepublicacion.cuentum_id' in 'field list'' in /home/guillermo/www/sentisalta/ssweb/app/Model/Datasource/DboSource.php:436
La pregunta es, porque no encuentro la palabra "cuentum" en ningun archivo pero sin embargo de tira error?
El codigo que tengo es este:
Código PHP:
Ver originalpublic function admin_index()
{
try{
$this->layout = 'admin';
'limit' => 2,
'page' => 1,
'Cuenta.fecha' => 'asc')
)
);
$this->set("cuentas", $this->paginate("Cuenta"));
} catch (Exception $e){
print($e);
}
}
Código PHP:
Ver originalclass Cuenta extends AppModel {
var $name = 'Cuenta';
var $useTable = 'cuenta';
'className' => 'usuario'
),
'className' => 'estado'
)
);
'Detallepublicacion' => array( 'className' => 'Detallepublicacion'
));
}
Código PHP:
Ver originalclass Detallepublicacion extends AppModel {
public $name = 'Detallepublicacion';
public $useTable = 'detallepublicacion';
public $belongsTo = array( 'className' => 'Cuenta'
),
);
}