No exemplo do curso de modelagem usando MongoDB, achou-se melhor alterar a modelagem de autores com array de artigos para artigos com autores. Minha dúvida é como seria feita a inserção de autores que ainda não possuem artigos, nesse caso?
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!
No exemplo do curso de modelagem usando MongoDB, achou-se melhor alterar a modelagem de autores com array de artigos para artigos com autores. Minha dúvida é como seria feita a inserção de autores que ainda não possuem artigos, nesse caso?
Olá Danielle, tudo bem? Nessa nova coleção criada não é possível inserir um autor sem que ele já tenha um artigo, pois como a coleção é de artigos, obrigatoriamente você precisa inserir um artigo para poder inserir o autor. Se você tentar inserir o autor primeiro sem passar as informações do documento principal da coleção, você não ira conseguir, pois o MongoDB ira exibir um erro informando que não esta passando os dados do documento principal da coleção, não permitindo que você realize a inserção.
Espero ter ajudado!