s dados da matriz @POST para o Express são analisados como JSON
Meu aplicativo é o Node.js usando o Express.
Enviar esses dados de teste do meu cliente usando o jQuery POST:
{
title: 'hello',
notes: [
{title: 'note 1'},
{title: 'note 2'}
]
}
E este é o resultado no código do meu servidor:
{ title: 'hello', notes: { '0': { title: 'note 1' }, '1': { title: 'note 2' } } }
Quero obter a matriz de notas para inserir no meu banco de dados como uma matriz. O que estou perdendo
Como eu não consigo adicionar uma resposta por 8 horas (wtf?), Mas realmente não responde por que o Express.bodyParser não analisa JSON corretamente
Tudo bem eupod faça funcionar usando:
JSON.stringify ( data )
no cliente e no lado do servidor usando
JSON.parse( req.rawBody )
Isso parece errado e por que o Express.bodyParser não analisa JSON corretamente?!