こんにちは、Node、Express、Mongo を使用してサンプル REST API を作成しています。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
}
本文に投稿してデータベースに保存するのと同じ形式を取得したいと思います。これは正しいアプローチですか、それともこれに利用できる他の方法ですか?