【问题标题】:How to select data in laravel?如何在 laravel 中选择数据?
【发布时间】:2019-01-18 16:28:09
【问题描述】:

我有问题。我尝试从我的数据库表中选择数据,我只想选择名称数据,这就是我选择数据的方式:

$name = DB::table('users_data')->select('name')->where('number', $number)->get();

之后,我再次将 $name 变量存储到数据库中,但我在数据库中得到的是这样的:

[{"nama":"Daniel"}]

我想要的只是名字(丹尼尔)。我该怎么做?,请帮助我,非常感谢。

【问题讨论】:

    标签: php laravel select insert


    【解决方案1】:

    你可以使用->value()方法

    $name = DB::table('users_data')->where('number', $number)->value('name');
    

    检查列名namaname

    【讨论】:

      【解决方案2】:

      如果您只想从数据库中获取 1 个值,请使用:

      $name = DB::table('users_data')->where('number', $number)->value('name');
      

      如果要检索集合,请使用

      $name = DB::table('users_data')->where('number', $number)->get()->pluck('name');
      

      【讨论】:

        猜你喜欢
        • 2021-08-14
        • 2018-01-02
        • 2017-01-22
        • 1970-01-01
        • 2020-06-30
        • 2017-09-13
        • 1970-01-01
        • 2023-01-18
        • 1970-01-01
        相关资源
        最近更新 更多