【发布时间】:2020-12-07 04:05:19
【问题描述】:
我有这个从 Laravel 的数据库表中提取数据的原始查询
$username = DB::table('hotspot_users')
->select('userName')
->where('assignedTo', '786')->get();
我得到这些值:[{"userName":"kim"}]
但我只想提取用户名“kim”本身,而不是数组。我试图这样做但没有成功:
$convert1=json_decode($username);
$newusername=$convert1->userName;
但我得到一个错误:尝试获取非对象的属性“用户名”
知道如何解决这个问题
【问题讨论】:
-
你能把查询的结果贴出来吗?
-
我已经指出了;它以这种形式出现 [{"userName":"kim"}]
标签: php laravel laravel-query-builder