Laravel - пользовательские имена столбцов метки времени
Я переношу сайт с codeigniter в Laravel.
Для старой таблицы reports
некоторые существующие столбцы created_at
и updated_at
называются date_created
и date_modified
соответственно.
Я хочу рассказать свою красноречивую модель Report
об этих именах столбцов с меткой времени.
В документации приведена ссылка только на то, чтобы отключить отметки времени или предоставить пользовательские форматы временных меток.
http://laravel.com/docs/eloquent#timestamps
Ответы
Ответ 1
В модели вы можете определить константы, подобные этому, для изменения имен столбцов
class BaseModel extends Eloquent {
const CREATED_AT = 'date_created';
const UPDATED_AT = 'date_modified';
}
или используйте вы можете использовать что-то вроде Управление отметками времени