Привет, я создаю образец REST API, используя Node, Express и Mongo. Я использую промежуточное ПО bodyParser() для анализа данных формы. Он отлично работает для простого объекта, скажем
var user = {
name:'test',
age:'20'
}
req.body создает тот же набор форматов, чтобы сохранить его в mongodb, например.
{
name:'test',
age:'20'
}
При использовании сложного объекта
var user = {
name:'test',
age:'20',
education: {
institute:"xxx",
year:2010
}
}
req.body создает другой формат, например
{
name:'test',
age:'20',
education[institute]: "xxx",
edcuation[year]:2010
}
Я хотел бы получить тот же формат, который я публикую в теле, чтобы сохранить их в базе данных. Это правильный подход или любой другой метод, доступный для этого?