使用未定义的常数值 - 假设'值'

时间:2017-05-01 07:56:08

标签: laravel laravel-5 laravel-5.4 laravel-query-builder

  

使用未定义的常数值 - 假设'值'我怎么访问?

public function idcount($id)
{
     $stats = DB::table('questions')
     ->select( DB::raw("COUNT('id') as value"))
         ->where('user_id',$id)
        ->groupBy('user_id')
        ->get(
        );
        return $stats.value;
}

1 个答案:

答案 0 :(得分:2)

您应该使用:

return $stats[0]->value;

而不是

return $stats.value;

因为您正在使用查询生成器而get方法返回结果集合,并且您希望从此集合中获取value