Я полный новичок в CakePHP.Я хочу прочитать имена полей таблицы в контроллере.
Я хочу, чтобы контроллер перечислил все имена полей в таблице .Как мне это сделать?
Используйте следующий фрагмент, чтобы получить массив имен полей (замените «YourModel» на имя вашей модели):
array_keys($this->YourModel->getColumnTypes());
просто как $ this-> Model-> schema ()
Для CakePHP 3.x
$ this-> Model-> schema () - Возвращает объект Schema.
$ this-> Model-> schema () -> columns () - возвращает все столбцы таблицы в массиве.