我正在处理一个应用程序,并使用时间戳来管理和数据库。
对于我的前端api,我创建了一系列返回各种对象和子对象的json响应,但是在前端,我从不使用时间戳。
有没有办法从Eloquent查询中省略时间戳,而不必使用->select(['x', 'y'])
子句显式定义所有其他列?
答案 0 :(得分:4)
您只需在模型中添加$hidden
数组属性并添加这些字段名称,例如:
class SomeModel extends Eloquent {
protected $hidden = array('created_at', 'updated_at');
// other code
}
现在这些字段不会出现在json/array
结果中。