我正在尝试将用户的数组保存到 mongo,它从桥到帖子。这些帖子将它作为一些带有其索引的字符串版本的奇怪对象接收。我正在尝试将其转换为普通数组,以便它可以保存到 mongo 但它非常敏感并且不断出错,我是否缺少某种解析操作?
桥:
static saveUsers(users){
try{
let command = 'saveUsers';
return axios.post(url + command, {
params: users
});
} catch(err){
reject(err);
}
}
帖子:
router.post('/saveUsers', async (req, res) => {
let collection = await loadCollection('users');
let userArray = req.body.params.toArray(); // this causes error
await collection.insertMany(
userArray
);
res.status(201).send();
});