2014-10-06 80 views
0

我正在研究应用程序,并使用时间戳用于管理和数据库目的。Laravel 4,在雄辩查询中省略时间戳

对于我的前端api,我创建了一系列返回各种对象和子对象的json响应,但在前端,我从不使用时间戳。

有没有办法从Eloquent查询中省略时间戳,而无需使用->select(['x', 'y'])子句明确定义所有其他列?

回答

3

您可以直接在模型中加入$hidden数组属性,并添加这些字段名称,例如:

class SomeModel extends Eloquent { 

    protected $hidden = array('created_at', 'updated_at'); 

    // other code 
} 

现在,这些字段将不会在你的json/array结果。