Beim Speichern eines Datensatzes wird keine bestimmte Spalte eingefügt

Ich arbeite mitCakePHP 1.3.13. Hier habe ich einen Code geschrieben, um ein Formular in die Datenbank einzufügen.

Hier sieht die Tabelle der Geschäftsdatenbank wie folgt aus.

Wenn ich einen Datensatz in die Datenbank einfüge, wird die Spalte voucher_code nicht eingefügt.

Hier, wenn ich $ this-> data drucke, werden alle Daten wie folgt ausgegeben:

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
    )

)

Hier habe ich eine Schreibabfrage wie:

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

So werden alle Spalten mit Ausnahme von @ eingefüCoupon Cod. Also, was wird der Fehler sein? und Wie kann ich diesen Fehler beheben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage