-
Eloquent ORMを使用する方法:
use App\Models\YourModel; public function countRows() { $count = YourModel::count(); return $count; }
-
データベースクエリビルダを使用する方法:
use Illuminate\Support\Facades\DB; public function countRows() { $count = DB::table('your_table')->count(); return $count; }
-
生のSQLクエリを使用する方法:
use Illuminate\Support\Facades\DB; public function countRows() { $count = DB::select('SELECT COUNT(*) as count FROM your_table')[0]->count; return $count; }
これらの方法は、データベース内の特定のテーブルの行数をカウントするための一般的な手法です。YourModel
やyour_table
の部分は、実際のモデルやテーブルの名前に置き換える必要があります。
このようにして、Laravelコントローラーで行数をカウントする方法を実装できます。