首页 > 解决方案 > 在 Laravel 中使用 App\Models\XXX 名称更改表名称的另一种方法

问题描述

简单的问题......我可以在这样的查询中更改表的名称:

$users = DB::table('users AS u')->select('name');

我能以这样的方式做到这一点吗?

$users = App\Models\Users::select('name')->get();

标签: laravel

解决方案


你可以做到(来源),

App\Models\Users::from( 'users as u' )
    ->select( 'name' )
    ->get();

要直接从表中获取名称(source),

$users = new Users;
$table = $users->getTable();
print_r($table);

推荐阅读