class Unit extends \Phalcon\Mvc\Model
{
public $ID_Unit;
public $NameUnit;
}
При выборке из такой модели, результат будет
{
"idUnit": "1",
"nameUnit": "кв.М"
},
А нужно не включать по умолчанию camelCase и выдать результат
{
"ID_Unit": "1",
"NameUnit": "кв.М"
},
Можно это сделать через map в модели, но нет желания в 48 моделях их прописывать.
P.S. Почему именно так? В нашей компании давно сложился стандарт по именованию столбцов в базе. Если ID таблицы, значит ID_NameTable
Если к ней обращаемся из другой таблицы (Foreign Key), то там будет прописано NameTable_ID, что позволяет сразу увидеть ключевые поля, или реляционые поля.