我这样做验证和工作原理:laravel 5双重验证,并要求
public function salvar(CreateEquipamento $Vequip, CreateLocalizacao $VLocal)
{
$this->equipamento->create($Vequip->all());
$equipamento = $this->equipamento->create($input);
return redirect()->route('equipamento.index');
}
我要的是还做这样的事情得到最后创建的设备ID,以及包括在阵列中验证和创建本地验证(CreateLocalizacao $VLocal
),因为我已经两个表,一个用于设备和另外一个谁保存在我的设备是在所有的地方。
$input['equipamento_id'] = $equipamento->id;
$this->localizacao->create($VLocal->all());
我怎么会做这样的事情? thx提前!
我做了一个“workarround”解决方案;)
$localizacao = [
'equipamento_id' => $id,
'centrocusto_id' => $input['centrocusto_id'],
'projeto' => $input['projeto'],
'data_movimentacao' => $input['data_movimentacao']
];
$this->localizacao->create($VLocal->all($localizacao));
我不知道这是否是做的最好的方式,但工作原理,但如果有人必须做后,请以正确的方式!
发布一个答案。如果您需要葡萄牙语的帮助,请将其发布到葡萄牙语的stackoverflow并链接到此处。我能帮你。 (Se precisar de ajuda emportuguês,posta no brasileiro epõeo link aqui)。 – hfingler