Com o novo estilo estruturação dos bancos no sql onde é possível ter vários objetos dentro de arrays senti-me perdido. Como posso fazer um formulário que permita que o usuário crie vários objetos dentro desses mesmos objetos, maneira que o banco ficaria assim (irei utilizar um banco hipotético de hotéis):
{
localizacao: String,
estrelas: Number,
quartos: [{
preco: String,
descricao: String,
camas: [{
tipo: String
}]
}]
}
Qual seria a melhor maneira de fazer este formulário de modo que este servisse para atualizar e criar novos registros? (utilizando o node.js, ejs e mongodb)