Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Salvando Array no Eloquent.

Testei dessa maneira, porém não deu certo

public function efetuaravaliacao(){
        $params = Request::all();
        for($i = 1; $i <= count($params['quesito_id']); $i++){
                $nota = new Nota();
                $nota->avaliador_id = $params['avaliador_id'];
                $nota->trabalho_id = $params['trabalho_id'];
                $nota->quesito_id = $params['quesito_id'];
                $nota->valor = $params['valor'];
                $nota->save();
        }
        return redirect()->action("EnsinoFundamentalController@ensinofundamental");
    }

Erro na view

ErrorException in helpers.php line 703:
preg_replace(): Parameter mismatch, pattern is a string while replacement is an array
1 resposta
solução!
public function efetuaravaliacao(){
        $params = Request::all();
        $quesito = $params['quesito_id'];
        $valor = $params['valor'];
        for($i = 1; $i <= count($params['quesito_id']); $i++){
                $nota = new Nota();
                $nota->avaliador_id = $params['avaliador_id'];
                $nota->trabalho_id = $params['trabalho_id'];
                 $nota->quesito_id = $quesito[$i];
                 $nota->valor = $valor[$i];
                $nota->save();
        }
        return redirect()->action("EnsinoFundamentalController@ensinofundamental");
    }