Laravel 查询构建器:Select 除少数几个字段外的所有字段
Laravel query builder: Select all fields except for a few
使用 Laravel 查询构建器,可以很容易地 select 或使用 ->select()
为字段起别名。
如何 select 除了少数几个字段之外的所有字段?
例如,我希望永远不会 return 我的记录的 id
回到前端。
http://laravel.com/docs/4.2/eloquent
如果您不介意仍然在技术上选择它们,您可以从 Laravel 的默认 array/JSON 转换中 抑制 字段:
class User extends Eloquent {
protected $hidden = ['password', 'id', ...];
}
使用 Laravel 查询构建器,可以很容易地 select 或使用 ->select()
为字段起别名。
如何 select 除了少数几个字段之外的所有字段?
例如,我希望永远不会 return 我的记录的 id
回到前端。
http://laravel.com/docs/4.2/eloquent
如果您不介意仍然在技术上选择它们,您可以从 Laravel 的默认 array/JSON 转换中 抑制 字段:
class User extends Eloquent {
protected $hidden = ['password', 'id', ...];
}