php - Laravel:数据库请求保存虚假数据
问题描述
首先我做数据库请求。
$user=DB::table('pupil')->select('accountName')->where('accountName', '6001')->get();
但它会返回此数据。
[{"accountName":"6001"}]
我需要这些数据。
6001
我只想回显 6001 而不是 [{"accountName":"6001"}]。
解决方案
如果您只想获得一个值,请first
在此处使用方法..
$user = DB::table('pupil')->select('accountName')->where('accountName', '6001')->first()->accountName;
或value
在这里使用的方法..
您可以使用 value 方法从记录中提取单个值。
DB::table('pupil')->where('accountName', '6001')->value('accountName')
推荐阅读
- r - 如何计算一列中满足另一列条件的条目数?
- javascript - 如何多次渲染 React 组件,但每次都更新状态?
- python - 为什么我的 scipy.FFT 中有这么多噪音,需要归一化吗?
- git - 为什么在检查 git repo 的状态时,我的命令行提供的信息与 Visual Studio 不同?
- python - Python 中的 JSON 到 CSV 转换
- reactjs - Apollo graphql 正在为 mongodb 中的空子文档返回空数据
- excel - VBA根据当前时间突出显示单元格
- google-bigquery - 在 bigquery 上创建 n 列
- javascript - 如何选择具有特定同级的元素?
- java - 如何保存布尔值,以便在返回此活动时可以使用它们?