
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Olá Katia, tudo bem?
Pelo que entendi, você está tendo um erro ao testar o POST no Postman, correto? O erro "livros.push is not a function" geralmente ocorre quando você está tentando utilizar o método push em uma variável que não é um array.
Verifique se a variável "livros" está sendo declarada corretamente como um array antes de utilizar o método push. Além disso, verifique se o valor que você está tentando inserir no array é do tipo correto.
Caso ainda esteja com dúvidas, pode compartilhar mais detalhes do seu código para que possamos ajudar melhor.
Espero ter ajudado e bons estudos!
Seria essa a declaração de 'livros'?
Oi, Katia! Não, aí é o modelo do schema do banco de dados.
Como você já implementou a conexão com o banco de dados. Acredito que você precisa utilizar o método .save do mongoose no lugar do método push
Se você puder compartilhar o link do seu github com o código, certamente fica mais fácil de conseguir ajudar você.
Fico no aguardo, bons estudos!
Não subi p github, podemos olhar pelo discord? ...
Pra encerrar o tópico: eu havia digitado um ponto (.) a mais na rota post do arquivo livrosRoutes.js