How to alias a table in Laravel Eloquent queries (or using Query Builder)?

后端 未结 6 1823
谎友^
谎友^ 2020-11-28 02:58

Lets say we are using Laravel\'s query builder:

$users = DB::table(\'really_long_table_name\')
           ->select(\'really_long_table_name.id\')
                 


        
6条回答
  •  眼角桃花
    2020-11-28 03:20

    Same as AMIB answer, for soft delete error "Unknown column 'table_alias.deleted_at'", just add ->withTrashed() then handle it yourself like ->whereRaw('items_alias.deleted_at IS NULL')

提交回复
热议问题