I retrieve data:
$credit = DB::table('expert') ->where('use_id', $use_id) ->select('credit') ->get(); if ($count < $credit) { return response()->json(true); }
However, it failed at the $count < $credit
, error Object of class IlluminateSupportCollection
could not be converted to int, I tried putting ->first()
; got same thing
Advertisement
Answer
->get()
will return the collection.
->first()
instead of ->get()
return the query builder stdClass of expert
table.
So you need to call its attribute like this:
$credit = DB::table('expert') ->where('use_id', $use_id) ->select('credit') ->first()->credit;