Oi
Após analisar as imagens compartilhadas, identifico que o erro está relacionado ao campo "titulo" no seu esquema de livro. O erro indica que este campo é obrigatório (required), resultando na falha do cadastro quando ele é removido.
Para solucionar esse problema, é importante garantir que você está enviando o campo "titulo" corretamente no corpo da requisição no Postman. Certifique-se de que o valor do título está no formato adequado, como mostrado abaixo:
{
"titulo": "Nome do Livro",
"editora": "Nome da Editora",
"preco": 19.90
}
Adicionalmente, verifique se a requisição está sendo enviada para a rota correta em seu servidor Node.js. Certifique-se de que a rota esteja configurada adequadamente no seu arquivo de rotas e que a requisição esteja direcionada para o endpoint correto.
Se o problema persistir após essas verificações, é aconselhável examinar o código do controlador responsável pelo cadastro de livros. Certifique-se de que todas as propriedades do objeto do livro estejam sendo passadas corretamente para o método create
do Mongoose.