Laravel |更新两个表



关于在

中更改两个表中的数据,我有疑问
public function editar_perfil(Request $request, funcionario $item){

$item->nome = $request->nome;
$item->email = $request->email;
$item->telefone = $request->telefone;
//$item->foto = $request->foto;
$item->data_nasc = $request->data_nasc;
$item->nacionalidade = $request->nacionalidade;
$item->n_cartao_cc = $request->n_cartao_cc;
$item->nif = $request->nif;
$item->morada = $request->morada;
$item->n_porta = $request->n_porta;
$item->localidade = $request->localidade;
$item->concelho = $request->concelho;
$item->distrito = $request->distrito;
$item->cp = $request->cp;
$item->data_entrada = $request->data_entrada;
$item->funcao = $request->funcao;
$item->estado = $request->estado;
//$item->n_ferias_disponiveis = $request->n_ferias_disponiveis;
//$item->data_registo = $now;

$item->save();

我现在要做的是把

这行
$item->n_ferias_disponiveis = $request->n_ferias_disponiveis;

在另一个'Ferias'表中修改

有直接的方法吗?谢谢你!

编辑:

我按如下方式存储数据:

$tabela->nome = $request->nome;
$tabela->email = $request->email;
$tabela->telefone = $request->telefone;
(...)
$result = $tabela->save();

$tabela4 = new feria(); 
$tabela4->id_funcionario = $tabela->id;
$tabela4->n_ferias_disponiveis = $request->n_ferias_disponiveis;
$tabela4->save();

现在我想编辑这些相同的表。

我想如果两个表之间有关系,它会自动改变的

相关内容

  • 没有找到相关文章

最新更新