Eloquent não insere null
Pessoal bom dia, estou usando o Eloquent em um projeto meu (fora do laravel), mas está acontecendo uma coisa estranha:
$model = new \Produto;
$model->save();
Se eu fizer isso, sem atribuir valor a alguma coluna do banco ele insere normalmente...
Digamos, tem uma coluna chamado Nome (Tabela Produto) que é Not Null, ele insere como uma string vazia...
Tanto é que se eu pesquisar assim ele não encontra:
SELECT * FROM PRODUTOS WHERE NOME IS NULL
E se eu pesquisar assim, ele encontra:
SELECT * FROM PRODUTOS WHERE NOME = ''
Vocês sabem como resolver?
Discussão (5)
Carregando comentários...