Загрузка файла Excel с теми же связанными идентификаторами из других таблиц

#javascript #arrays #laravel

#javascript #массивы #laravel

Вопрос:

Я хочу загрузить файл Excel в свою базу данных, но мои таблицы базы данных имеют такую структуру

Модель

 $table->id();
    $table->string('orderNumb');
    $table->integer('customer_id');
    $table->string('loading_point');
    $table->date('looade_date');
    $table->string('border_name');
    $table->integer('team_id');
    $table->string('truck_number');
    $table->string('trailer_number');
    $table->integer('master_qty');
    $table->integer('slave_qty');
 

Как я могу вставить team_id , border_id потому что пользователь не может этого знать ids , потому что эти идентификаторы связаны с другой таблицей,

что я могу сделать, пользователь также может заполнить имя и импортировать Excel без смешивания данных.

Комментарии:

1. Создайте команду, а затем пользователя и ассоциированную команду позже !?

2. @AnanthSathvick я уже создал команду и пользователя

3. Затем вы можете назначить команду пользователю примерно так $user ->team()->associate($team) , где $user — это модель пользователя, а $ team — модель команды

4. где я могу это добавить?