Adicionar variáveis no attach
Criador
Marcos Birro Calixto
Bom dia.
Estou rpecisando adicionar funcionarios is no método attach além do serviço. Estou recebendo dois arrays conforme abaixo: COmo faço isso:
array:3 [▼ // app/Http/Controllers/Admin/ServicosOrdemServicoController.php:90 "_token" => "e5WYGLX89LlkUBpMZXFnG9rG8UW8gDRmmkI4BJ5L" "servico_id" => array:2 [▼ 0 => "1" 1 => "2" ] "funcionarios_id" => array:2 [▼ 0 => "1" 1 => "2" ] ]
Obrigado
Criador
Marcos Birro Calixto
A tabela está assim:
servico_id , ordemservico_id, funcionario_id, user_id, tempoPrevisto, tempoRealizado, valorCobrado
Manager
Carlos Ferreira
Qual a relação entre estes valores?
O funcionário id 1 vai receber os serviços 1 e 2
Mas, aí de qualquer forma é estratégia de negócio, no tocante Laravel, fica assim:
$funcionario = ModelFuncionario::find(1);
$funcionario->servicos()->attach([
1 => ['se_precisar_inserir_algo_na_tabela_pivo' => 'valor'],
2 => ['se_precisar_inserir_algo_na_tabela_pivo' => 'valor'],
]);
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!