首页 > 解决方案 > Laravel:数据库请求保存虚假数据

问题描述

首先我做数据库请求。

$user=DB::table('pupil')->select('accountName')->where('accountName', '6001')->get();

但它会返回此数据。

[{"accountName":"6001"}]

我需要这些数据。

6001

我只想回显 6001 而不是 [{"accountName":"6001"}]。

标签: phpdatabaselaravellaravel-artisan

解决方案


如果您只想获得一个值,请first在此处使用方法..

$user = DB::table('pupil')->select('accountName')->where('accountName', '6001')->first()->accountName;

value在这里使用的方法..

您可以使用 value 方法从记录中提取单个值。

DB::table('pupil')->where('accountName', '6001')->value('accountName')

推荐阅读