laravel - Laravel 多数据同步到枢轴
问题描述
我需要将许多数据同步到我的数据透视表,但我不知道如何解决这个问题。我有一个刀片文件,其中列出了我的所有小工具及其 ID。在此旁边,我展示了使用这些小工具的多个项目选择。默认项目 ID 为 1,但单击后我想将我的数据透视表数据同步到表单中选择的项目 ID。刀片文件:
@extends('templates.main')
@section('content')
<h1 style="text-align: center">Eszközök kirendelése</h1>
<form action="{{ route('user.kirendeles-vegrehajtas') }}" method="GET">
<div class="col-md-auto col-lg-10 card" style="margin: auto">
<table style="text-align: center;">
<tr>
<th>Eszköz</th>
<th>Márka</th>
<th>Azonosító</th>
</tr>
@foreach ($szabad->eszkozoks as $eszkoz)
<tr>
<td>{{$eszkoz->eszkoz}}</td>
<td>{{$eszkoz->marka}}</td>
<td>{{$eszkoz->id}}</td>
<td>
<form>
@csrf
<select id="projekt" for="exampleFormControlSelect1" name="projekt" required="required" class="custom-select">
@foreach($projects as $project)
<option>{{ $project->name }}</option>
@endforeach
</select>
</form>
</td>
</tr>
@endforeach
</table>
<div class="col-xs-12 col-sm-12 col-md-12 text-center">
<button type="submit" class="btn btn-success">Kirendelés</button>
</div>
</form>
</div>
@endsection
控制器:
<?php
namespace App\Http\Controllers;
use App\Models\Project;
use App\Models\Eszkozok;
use Illuminate\Http\Request;
class KirendelesController extends Controller
{
public function __invoke(Request $request)
{
$projects =Project::all();
$szabad = Project::with('eszkozoks')->find(1);
return view('user.kirendeles.index', compact('szabad', 'projects'));
}
public function kirendeles(Request $request, Eszkozok $eszkozok)
{
AND HERE I NEED THE SYNC METHOD THAT I DONT KNOW HOW TO WRITE
return back();
}
}
解决方案
推荐阅读
- python - 自我没有传递给Python中的类方法
- firebase - Firestore onSnapshot 返回错误的时间戳格式
- python - 如何找到 Python 分段错误的真正原因
- c++ - 将数据从结构二进制复制到 std::vector
- ubuntu - 树莓派 3 上的 Ubuntu MATE 架构
- awk - 如何在 AWK 中对给定的数据集使用匹配
- reactjs - React 和 Material-UI:使用 TypeScript 在 createStyles() 中未定义主题
- c++ - WxWidgets Hello World 无法编译:“wchar_t 必须可用”
- firebase - 带有安全规则的 Firestore where 子句
- c++ - 矢量 2D 擦除元素并保持字段为空