Prezados verificamos que, ao trabalhar com campos BIGINT em arrays no CakePHP, é necessário passar o parâmetro "unsigned" para que o campo seja lido corretamente, por exemplo: ->schema()->addColumn('SEUCAMPOBIGINT', 'unsigned'); Assim tudo funciona! Dica do amigo Danilo Dinelli. Obrigado. Abraços.
Espaço para o registro de problemas e suas soluções. "Errar é humano, persistir no erro irrita".