使用Laravel中的原始查询从SQL数据库获取特定列

用户名

我有这个原始查询从Laravel中的数据库表中提取数据

 $username = DB::table('hotspot_users')
 ->select('userName')  
 ->where('assignedTo', '786')->get();

我得到这些值: [{"userName":"kim"}]

但我只想提取用户名“ kim”本身,而不提取数组。我尝试这样做没有成功:

 $convert1=json_decode($username);
 $newusername=$convert1->userName; 

但我收到一个错误:试图获取非对象的属性“ userName”

我知道如何解决这个问题

巴巴克·阿什拉菲

您将获得DB作为php stdClass对象的结果,因此可以对其进行迭代并获取所查询的每个变量。下面的代码可能会对您有所帮助。

如果使用 get()

$data = DB::table('hotspot_users')
           ->where('assignedTo', '786')->select('userName')->get();

foreach ($data as $datum) {
    $result[] = $datum->userName;
}

如果使用 first()

$data = DB::table('hotspot_users')
            ->where('assignedTo', '786')->select('userName')->first()->userName;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查询数据库:Laravel中的原始

来自分类Dev

使用 sql developer 数据库中的特定列

来自分类Dev

如何从数据库查询中获取特定字段?

来自分类Dev

使用原始 SQL 更新数据库中的字段?

来自分类Dev

从数据库中获取在laravel中具有特定列值的所有行

来自分类Dev

如何将参数绑定到模型上使用的Laravel中的原始数据库查询?

来自分类Dev

如何将参数绑定到模型上使用的Laravel中的原始数据库查询?

来自分类Dev

PDO 无法在 SQL 查询中获取数据库名称

来自分类Dev

CF获取数据库查询中列的总和

来自分类Dev

如何使用 LINQ 查询从数据库中获取多列值到列表中

来自分类Dev

如何使用数据库中的 SQL 查询获取国家和城市的数量?

来自分类Dev

Laravel-使用Ajax从数据库中获取数据

来自分类Dev

调用sql数据库并获取查询

来自分类Dev

为什么运行 Laravel/Doctrine 原始数据库查询与使用 mysql cli 不同?

来自分类Dev

Laravel使用列键/值从数据库获取值

来自分类Dev

Laravel使用列键/值从数据库获取值

来自分类Dev

Laravel Eloquent:使用 JSON 列键从数据库中获取对象

来自分类Dev

使用 SQL 查询数据库表中的 XML 字段

来自分类Dev

使用Laravel 4.2从数据库记录中获取DomPDF

来自分类Dev

使用laravel从数据库中获取单个值

来自分类Dev

使用 Laravel 从 json 数组中获取数据库表

来自分类Dev

Rails中的原始数据库查询

来自分类Dev

如何使用 Ecto 获取原始 sql 返回的数据库值

来自分类Dev

使用asp.net从SQL数据库的列中获取所有行?

来自分类Dev

使用 SQL 从数据库中获取某些记录

来自分类Dev

可以使用Laravel的Eloquent hasManyThrough()关系处理此查询,还是需要原始数据库查询?

来自分类Dev

在数据库中的SQL查询

来自分类Dev

查询Parse数据库以从Parse数据类中的单个列获取数据

来自分类Dev

从 SQL 查询中获取特定的列值/数据

Related 相关文章

  1. 1

    查询数据库:Laravel中的原始

  2. 2

    使用 sql developer 数据库中的特定列

  3. 3

    如何从数据库查询中获取特定字段?

  4. 4

    使用原始 SQL 更新数据库中的字段?

  5. 5

    从数据库中获取在laravel中具有特定列值的所有行

  6. 6

    如何将参数绑定到模型上使用的Laravel中的原始数据库查询?

  7. 7

    如何将参数绑定到模型上使用的Laravel中的原始数据库查询?

  8. 8

    PDO 无法在 SQL 查询中获取数据库名称

  9. 9

    CF获取数据库查询中列的总和

  10. 10

    如何使用 LINQ 查询从数据库中获取多列值到列表中

  11. 11

    如何使用数据库中的 SQL 查询获取国家和城市的数量?

  12. 12

    Laravel-使用Ajax从数据库中获取数据

  13. 13

    调用sql数据库并获取查询

  14. 14

    为什么运行 Laravel/Doctrine 原始数据库查询与使用 mysql cli 不同?

  15. 15

    Laravel使用列键/值从数据库获取值

  16. 16

    Laravel使用列键/值从数据库获取值

  17. 17

    Laravel Eloquent:使用 JSON 列键从数据库中获取对象

  18. 18

    使用 SQL 查询数据库表中的 XML 字段

  19. 19

    使用Laravel 4.2从数据库记录中获取DomPDF

  20. 20

    使用laravel从数据库中获取单个值

  21. 21

    使用 Laravel 从 json 数组中获取数据库表

  22. 22

    Rails中的原始数据库查询

  23. 23

    如何使用 Ecto 获取原始 sql 返回的数据库值

  24. 24

    使用asp.net从SQL数据库的列中获取所有行?

  25. 25

    使用 SQL 从数据库中获取某些记录

  26. 26

    可以使用Laravel的Eloquent hasManyThrough()关系处理此查询,还是需要原始数据库查询?

  27. 27

    在数据库中的SQL查询

  28. 28

    查询Parse数据库以从Parse数据类中的单个列获取数据

  29. 29

    从 SQL 查询中获取特定的列值/数据

热门标签

归档