如何使我的查询 return 字符串而不是数组?

How to make my query return string rather than an array?

我 运行 这段代码,它是 return 一个数组。拜托,我怎样才能使它 return 只是一个 user_id 而不是 user_id 的数组?

     $userr = DB::table('level_one_models')
        ->select('user_id')
        ->where('downline', '<=', 7)
        ->orderBy('created_at', 'desc')
        ->get();

使用 ->first() 代替 ->get()

如果您希望 $userr 成为 user_id,您可以这样做:

$userr = DB::table('level_one_models')
    ->select('user_id')
    ->where('downline', '<=', 7)
    ->orderBy('created_at', 'desc')
    ->first()
    ->user_id;

希望对您有所帮助!