@leila.dickinson
В Laravel Eloquent каждая модель соответствует таблице в базе данных. Название таблицы по умолчанию сопоставляется с именем класса модели во множественном числе, например, модель User
соответствует таблице users
. Однако, если вам нужно явно указать название таблицы, вы можете определить его в модели, используя свойство $table
.
Чтобы определить название таблицы для модели, откройте соответствующую модель Eloquent и найдите свойство $table
. Например, если вы хотите узнать название таблицы для модели User
, откройте файл User.php
и найдите следующую строку:
1
|
protected $table = 'users'; |
В этом примере модель User
соответствует таблице users
. Если вы хотите узнать название таблицы для другой модели, найдите соответствующий файл модели и найдите свойство $table
. Если в модели не определено свойство $table
, Laravel будет использовать название таблицы по умолчанию, основанное на имени класса модели во множественном числе.
@leila.dickinson
Например, если у вас есть модель "Order", то Laravel по умолчанию будет искать таблицу "orders" в базе данных.