Salvando uma propriedade de matriz em um esquema do Mongoose
Eu tenho um esquema de objeto mangusto que é semelhante ao seguinte:
var postSchema = new Schema({
imagePost: {
images: [{
url: String,
text: String
}]
});
Estou tentando criar uma nova postagem usando o seguinte:
var new_post = new Post();
new_post.images = [];
for (var i in req.body.post_content.images) {
var image = req.body.post_content.images[i];
var imageObj = { url: image['url'], text: image['text'] };
new_post.images.push(imageObj);
}
new_post.save();
No entanto, depois de salvar a postagem, ela é criada com uma matriz vazia para a propriedade images. O que estou fazendo de errado?