1
resposta

Problema relacionamento Produto x Departamento

Não estou conseguindo relacionar departamento ao produto, segue print abaixo.

https://ibb.co/i8vJ3V

O que posso resolver?

1 resposta

Oi, Nicolas, tudo bem?

Depois que você gera um belongs_to no Rails 5 ele se torna um campo obrigatório por isso você não esta conseguindo salvar.

Se você der uma olhada quando você fez Departamento.first o retorno foi nil, realmente existe um departamento cadastrado no seu banco de dados?

Você pode criar um novo:

big = Produto.first
departamento = Departamento.create(nome: 'Vestuário')
big.departamento = departamento
big.save

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software