ItSolutionStuff.com

How to Get Table Name from Model in Laravel?

By Hardik Savani • April 16, 2024
Laravel

If you need to get table name from model in your laravel application then this post can help you to get table name in laravel 6, laravel 7, laravel 8, laravel 9, laravel 10 and laravel 11 app. Laravel based on MVC. So, we require to create model for every table that way we can write database logic on model. But if you require to get table name from model then you can get using getTable() of model.

Laravel eloquent model provide several methos like for all(), get(), first() etc, that helps to get table record from model table.

You can get table name simply call getTable() of model object, so how to call this method as bellow example.

Example:

$item = new Item;

$table = $item->getTable();

print_r($table);

Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

📺 Subscribe on YouTube

We Are Recommending You

Laravel 10 Model Events Example Tutorial

Read Now →

How to Add Custom Attribute in Laravel Model?

Read Now →

Laravel Model Disable Primary Key & Auto Increment Example

Read Now →

Get Array of Ids from Eloquent Models in Laravel

Read Now →

How to Set Default Value in Laravel Model?

Read Now →

How to Select Specific Columns in Laravel Eloquent Model?

Read Now →

How to Get All Models in Laravel?

Read Now →

How to Get Columns Names from Model in Laravel?

Read Now →

How to Create Model in Laravel using Command?

Read Now →

How to Create Custom Model Events in Laravel?

Read Now →

Laravel Model Events Tutorial

Read Now →

Laravel Eloquent Delete Record By ID Example

Read Now →

Delete All Records from Table in Laravel Eloquent

Read Now →

How to disable model timestamps in Laravel?

Read Now →