laravel 查询结果怎么过滤掉某个字段?
users 表包含字段: id, name, age, emailselect
语句可以这样:SELECT id,name,age FROM users WHERE email = xxx@qq.com
来获取id
、name
和age
字段。
但是我想排除 email
字段,结果是获取id
name
age
字段,而不用把不排除的挨个写出来,要如何写?
还有,在没有select
语句下,怎么实现排除字段?
User::query()->select();
这里会出错:为定义 select 函数。
可以在序列化时吧某些属性隐藏掉
或者获取指定字段