Laravel查询生成器:选择除少数字段之外的所有字段


Laravel query builder: Select all fields except for a few

使用Laravel查询构建器,可以轻松地选择字段或别名字段->select()

如何选择除少数字段之外的所有字段?
例如,我希望永远不要将记录id返回到前端。

http://laravel.com/docs/4.2/eloquent

如果您不介意仍然在技术上选择它们,则可以禁止Laravel的默认数组/JSON转换中的字段:

class User extends Eloquent {
    protected $hidden = ['password', 'id', ...];
}