Так что я довольно новичок в этом, и я создаю веб-приложение с картой Cakephp и базой данных MySQL. У меня была колонка в моей таблице «Комментарий» с именем deferred_id, которая ссылалась на идентификатор в моей отложенной таблице. Я изменил его имя от deferred_id до form_id в таблице комментариев и изменил его везде в моем коде, но теперь я получаю сообщение об ошибке при попытке проверить свое приложение:Столбец не найден: 1054 Неизвестный столбец «Comment.deferred_id» в «списке полей»
Столбец не найден: 1054 Неизвестный столбец ' Comment.deferred_id 'в' списке полей '
Не уверен, в чем проблема, поскольку deferred_id больше не существует в таблице комментариев. Любая помощь была бы потрясающей.
Трудно сказать без какого-либо кода. –
Одна из возможностей заключается в том, что у вас есть представление, которое ссылается на представление через 'select *'. Когда представление создается, оно расширяется с полями в это время. –
Извините за недостаток кода. Я просто не был уверен, где проблема, так что не знал, что поделиться. Однако я нашел свою проблему. У меня просто были некоторые несоответствия между тем, как мои внешние ключи были настроены в базе данных и в моих моделях cakephp. Все исправлено. –