2017-11-28 14 views
2

とnodejsに作成します。変換アレイは、これはangularjsコントローラからの私req.body JSONデータであるSequelize

{ 
    phoneno: [ 
       { id: 1, gsm: '123457801', firstName: 'Mohamed', lastName: 'Sameer'}, 
       { id: 2, gsm: '123450987', firstName: 'Hameed', lastName: 'Basha' } 
      ], 
    sender: 'ifelse', 
    message: 'Hello Test' 

} 

私が作りたいreq.body

からGSMの値を取得したいです

[{phoneno:123457801;sender:'ifelse';message:'Hello Test'},{phoneno:123450987;sender:ifelse;message:'Hello Test'}] 

この場合、私はmysqlに挿入することができます。

答えて

3

私はそれはあなたに役立つでしょうと思います!...

var body={ 
 
    phoneno: [ 
 
       { id: 1, gsm: '123457801', firstName: 'Mohamed', lastName: 'Sameer'}, 
 
       { id: 2, gsm: '123450987', firstName: 'Hameed', lastName: 'Basha' } 
 
      ], 
 
    sender: 'ifelse', 
 
    message: 'Hello Test' 
 

 
}; 
 
var new_req_body=[]; 
 
for(var i=0;i<body.phoneno.length;i++){ 
 

 
var new_arr={ 
 
      sender:body.sender, 
 
      message:body.message, 
 
      phoneno:body.phoneno[i].gsm 
 
      }; 
 
new_req_body.push(new_arr); 
 
} 
 
console.log(new_req_body);

+1

ありがとう:)。うまく働いています –

+1

@kaiaiselvanあなたはそこにいますか?別の問題 –

+1

別の質問として投稿し、私にリンクを送ってください –

関連する問題