Php laravel如何在数据库中找到模型及其表之间的连接

Php laravel如何在数据库中找到模型及其表之间的连接,php,laravel,laravel-5,laravel-5.2,Php,Laravel,Laravel 5,Laravel 5.2,在我的模型中,我有 <?php namespace App; use Illuminate\Database\Eloquent\Model; class Page extends Model { // } 正如您在文档中看到的,这就是拉威尔的魔力:-) (见表格名称) 如果需要,您可以通过以下用户手动设置另一个名称 protected$table='my_table_name' 更进一步说,这是Laravel在基本模型中获取表名的方式,您可以在/vendor/Laravel

在我的模型中,我有

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Page extends Model
{
    //
}

正如您在文档中看到的,这就是拉威尔的魔力:-)

(见表格名称)

如果需要,您可以通过以下用户手动设置另一个名称

protected$table='my_table_name'

更进一步说,这是Laravel在基本模型中获取表名的方式,您可以在
/vendor/Laravel/framework/src/illighte/Database/elounce/Model.php

/**
 * Get the table associated with the model.
 *
 * @return string
 */
public function getTable()
{
    if (isset($this->table)) {
        return $this->table;
    }

    return str_replace('\\', '', Str::snake(Str::plural(class_basename($this))));
}