DB::raw() Query in Eloquent ->get();

ParkInfo::leftJoin('park_block_setup as block','block.park_id','=','park_info.id')
    ->where('park_info.is_archive', 0)
    ->groupBy('park_info.id')
    ->orderBy('park_info.park_name', 'asc')
    ->get([
        'park_info.*',
        DB::raw('ifnull(sum(block.has_land),0) has_land'),
        DB::raw('ifnull(sum(block.has_space),0) has_space')
    ]);

Comments

Popular posts from this blog

WP register_post_type() with custom CMB2 meta box

Git post receive setup at server for git push to the production from local machine