MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongoose - Salvar array de strings


Escreva do meu comentário:

A maneira de especificar uma matriz de strings no mangusto é assim:
var personSchema = new mongoose.Schema({
tags: [{
    type: String
}]

No entanto, o problema aqui provavelmente está relacionado ao Postman, pois está enviando o 'array' como uma string. Você pode verificar isso verificando o tipo de req.body.tags igual a:
console.log(typeof req.body.tags)

Se isso retornar uma String, certifique-se de definir o tipo de conteúdo no Postman para JSON, conforme visto nesta captura de tela, em vez da opção padrão 'form-data'.