Uma coluna específica não está sendo inserida ao salvar um registro

Estou trabalhando comCakePHP 1.3.13. Aqui eu escrevi um código para inserir o formulário no banco de dados.

Aqui, a tabela de banco de dados de transações é exibida abaixo.

Quando insiro um registro no banco de dados, a coluna voucher_code não é inserida.

Aqui, quando eu imprimo $ this-> data, ele fornece todos os dados como:

Array
(
[Deal] => Array
    (
        [title] => Deal title
        [original_price] => 350
        [discount] => 45
        [total_price] => 192.5
        [voucher_code] => TEST3211
        [redeem_points] => 158
        [deal_details] => tetert
        [condition] => Testing
        [deal_address] => tertre
        [deal_e,nd_date] => 2016-05-26
        [no_of_deals] => 10
        [merchant_id] => 24
        [image] => 146399768856085.jpg
    )

)

Aqui eu escrevi inserir consulta como:

 $this->Deal->create();
 $this->Deal->save($this->data);

Portanto, todas as colunas são inseridas, excetoCódigo do voucher. Então, qual será o erro? e Como posso resolver esse erro?

questionAnswers(2)

yourAnswerToTheQuestion