Boa tarde professor, tenho uma dúvida em relação ao método create, usado para inserts no banco, como que eu poderia usar o create para inserir em um banco que as tabelas se chamam "livro" e "autor", mas o JSON vem em uma lista, separados em tags conforme abaixo:
[
{
"livro": {
"nome":"Teste",
"matricula":"12345678910"
},
"autor": {
"nome": "Orienta1"
}
},
{
"livro": {
"nome":"Teste2",
"matricula":"98765432100"
},
"autor": {
"nome": "Orienta1"
}
}
]
Tentei usar o include com o model autor, mas o livro não é inserido, dá um erro quando eu tento. Consigo ir no model livro e indicar a tag que ele irá coletar parar inserir no banco?
Erro:
(node:23000) UnhandledPromiseRejectionWarning: Error:
at Query.run (C:\Users\marllos\code-workspace\biblioteca\node_modules\sequelize\lib\dialects\postgres\query.js:76:25)
at retry (C:\Users\marllos\code-workspace\biblioteca\node_modules\sequelize\lib\sequelize.js:642:28)
at process._tickCallback (internal/process/next_tick.js:68:7)