我這樣做驗證和工作原理: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