Bom, voltei só pq suspeitei de algo, mas não tem nada haver .. aí fui verificar e constatei algo intrigante (já q não uso o driver PDO)
Tanto o driver MySQL quanto o MySQLi implementam o SHOW COLUMN. A grande questão é que o Driver PDO não pode chamar list_columns nem list_tables .. pois é disparado um exception. https://github.com/kohana/database/blob/3.3/master/classes/Kohana/Database/PDO.php E no ORM esses métodos são chamados ... pelos métodos ORM::list_columns e ORM::reload_columns https://github.com/kohana/orm/blob/3.3/master/classes/Kohana/ORM.php Então, fica constatado que se optarem pelo driver PDO ..terão de fazer o que o colega acima falou .. listar no ORM as colunas da tabela http://stackoverflow.com/questions/7314739/kohana-3-2-orm-and-pdo E isso acontece por que o PDO não conhece o Banco que vai acessar (mysql, postgree, etc) .. como podem ocorrer diferenças de sintaxe ... amelhor solução é mesmo listar as colunas. Em 17 de julho de 2014 20:18, felipe bastos <[email protected]> escreveu: > E no caso do driver mysqli citado .. ele implementa a solução que citei > > public function list_columns($table, $like = NULL, $add_prefix = TRUE) > { > .... > $result = $this->query(Database::SELECT, 'SHOW > FULL COLUMNS FROM > '.$table.' LIKE '.$this->quote($like), FALSE); > ..... > > esse deprecated é velho .. não deveria estar no Kohana 3.3 .. vc não > pegou algo errado não? Aproveita e baixa o Ko 3.3 novamente > > -- > http://agilesocial.net > http://twitter.com/felipebastosweb > http://facebook.com/felipebastosweb > -- http://agilesocial.net http://twitter.com/felipebastosweb http://facebook.com/felipebastosweb -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [email protected]. Para postar neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/kohana-php. Para obter mais opções, acesse https://groups.google.com/d/optout.
