未定義の定数値の使用 - 想定される '値'私はどのようにアクセスするのですか?あなたがクエリビルダを使用していて、
get
方法は、結果のコレクションを返すので、代わりに未定義の定数値の使用 - 仮定された '値'return $stats.value;
の
return $stats[0]->value;
を、あなたはから
value
列を取得したい:
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;
}
'value'を' $ value'に変更します。 – vijayrana
PHPでは、 'dot'表記でオブジェクトのプロパティやメソッドにアクセスすることはできません。 'return $ stats-> value'を使用します。 –
私は変更しましたが、エラーが発生しました。 'メソッドイルミネーション\サポート\コレクション:: __ toString()は例外をスローしてはいけません' –