5

こんにちは、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
            }

本文に投稿してデータベースに保存するのと同じ形式を取得したいと思います。これは正しいアプローチですか、それともこれに利用できる他の方法ですか?

4

1 に答える 1