0
私はExpressをbodyParserで使用しています。要求はそれに重複キーがある場合、たとえばExpress bodyParserは、URLに重複パラメータの配列を作成します
http://a.b.com?id=1&id=1&name=boo
のために私が得るデータは
{
id: [ "1", "1" ],
name: "boo"
}
どのように私は、文字列として扱わすべてのパラメータを持っていると私にまばらなオブジェクトを与えることができますか?ありますか私は必要なもの
は値が同じキーに対して異なる場合、私が知っている
{
id: "1",
name: "boo"
}
、です。私はまだ私はreq.bodyを取得した後、私はこれを処理することができます
{
id: "1",
name: "boo"
}
ちょうど最初の値と一緒に暮らすことができる
http://a.b.com?id=1&id=2&name=boo
。 bodyParserでこれを行うために使用できるオプションがあるかどうかは疑問でした。私はextended: false
、幸運を試しました。
これを試してください: 'req.body.id [0]' –