Роли Laravel и как их показать - PullRequest
0 голосов
/ 23 мая 2019

Здравствуйте, у меня есть вопрос Laravel. Мне нужно создать таблицу, которая показывает следующие данные. Данные клиента (имя клиента, фамилия, контактные телефоны, адрес электронной почты, адрес). Клиент должен быть в двух категориях, которые Сотрудничают и Индивидуальный Клиент. Вот фрагмент того, что я сделал в моем файле миграции клиента. Я хотел спросить, как лучше отличить их по ролям.

 public function up()
    {
        Schema::create('clients', function (Blueprint $table) {

            $table->increments('id');
            $table->string('client_name');
            $table->string('client_surname');
            $table->smallInteger('phone_number');
            $table->string('email_address');
            $table->string('address');
            $table->timestamps();
        });
    }

1 Ответ

0 голосов
/ 23 мая 2019

Вы можете создать в своей таблице новый столбец с именем category.ie

public function up()
{
    Schema::table('clients', function (Blueprint $table) {

       $table->string('categorie');
    });
}

Вы можете вернуть клиентов в вашем контроллере с помощью простого запроса, например:

$individual_clients = Client::where('categorie', 'individual')->get();
$cooperate_clients = Client::where('categorie', 'cooperate')->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...