Я работаю с CakePHP 1.3.13. Здесь я написал код для вставки формы в базу данных.Отдельная колонка не вставлена при сохранении записи
Здесь таблица базы данных сделок выглядит ниже.
Когда я вставить запись в базу данных, чтобы столбец voucher_code не вставлен.
Вот когда я печатаю $ this-> данные, то он будет предоставляет все данные, такие как:
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_end_date] => 2016-05-26
[no_of_deals] => 10
[merchant_id] => 24
[image] => 146399768856085.jpg
)
)
Здесь я написать вставки запросов, как:
$this->Deal->create();
$this->Deal->save($this->data);
Таким образом, все колонки вставлены, кроме voucher_code. Так какова будет ошибка? и как я могу разрешить эту ошибку?
Дикая догадка: колонка 'voucher_code' была недавно добавлена в схему, т. Е. Она отсутствовала, когда таблица была создана изначально? – ndm
@ndm Да, я добавил этот столбец после создания таблицы. –