现在,我有了这段代码来检查Eloquent模型连接到哪个表。
$s = new Something();
dd($s->getTable());
无论如何,我可以在不实例化新
Something
对象的情况下获取表?我在想像这样的代码:
Something::getTable();
但是会出现
..should not be called statically
错误。 最佳答案
您可以添加到模型中。
public static function getTableName()
{
return (new self())->getTable();
}
然后您可以使用
Something::getTableName()
获取表名