Eloquentのcount()の関数を使用して、DBのレコード数を数える作業はよく起こります。 例えば、前回の画像の件では、商品productのレコード1に対して商品画像product_imageレコードが複数あるという、1対多の関係。そこでは、商品を削除するときに商品画像がないかをチェックする必要あります。画像のレコードがあるなら、削除を拒否あるいはユーザーに削除してよいか尋ねるということになります。 この場合は、商品画像があるかないかは、count()するのが一番。しかし、Eloquentではいろいろなカウントのコードの仕方があります。 今回は、これを説明するために、コントローラに特別にメソッドを作成してみました。 namespace App\Http\Controllers\User; use App\Http\Controllers\Controller; use App\Pro