我越来越坚持在这一个扭曲我的头......转换与关键值的对象与所述键名对象的数组和值
我想我req.query转换我使用Express来创建一个对象数组,因此我可以将这些数据传递给SQL Server作为存储过程的输入。
这是我的数据 -
{ param1: 'testing123', param2: 'poooool', param300: 'nnnvncn' }
我希望它看起来像
[{param1: 'testing123'},{param2: 'poooool'},{param300: 'nnnvncn'}]
任何想法,我将如何得到高于期望的阵列?
编辑:这是我在去年底在node.js中
app.get('/:client/storedproc/:sp', function(req, resp){
var sp = req.params.sp;
var obj = req.query;
var test = function(){ return Object.keys(obj).map(k => ({ [k]: obj[k] }));}
var arr = test();
console.log(arr)
});
回复您的编辑:我会仔细检查这一实际工作。我不确定Node是否支持所有花哨的ES2015。 –