如何从Laravel PHP中的特定列中检索数据库中的自定义数据

时间:2018-06-22 04:21:42

标签: php laravel

我在数据库中有一个表用户

id,名称,users_type

users_type有多种类型,例如Admin,Sub Admin,Unsigned,Normal User

我想获取所有类型的users_type但不是管理员用户。

2 个答案:

答案 0 :(得分:1)

如果您使用的是雄辩的模型,那么

$users = User::where('users_type', '!=', 'Admin')->get();

使用查询生成器

$users = DB::table('users')->where('users_type', '!=', 'Admin')->get();

为查询构建器https://laravel.com/docs/5.6/queries进行检查,对于雄辩的您可以查看此https://laravel.com/docs/5.6/eloquent

答案 1 :(得分:0)

petNameLbl.text = Thread.current.threadDictionary["data"]

您想要获得等于的结果,则无需添加$users = User::where('users_type','<>','Admin')->get();

如果您只想吸引一个用户,请使用由=插入的first()