我可能对HTTP请求查询的工作原理不够了解。基本上我试图将http请求查询中的ObjectID数组发送到我的快速服务器。
const query = {
ids: [
new ObjectID(),
new ObjectID(),
],
};
console.log(query);
// { ids: [ 5ab3c6d4e70fa8c8f371d812, 5ab3c6d4e70fa8c8f371d813 ] }
当我将对象传递给我的GET
请求查询并在我的快速服务器后端接收它时,我得到以下输出:
function (req, res, next) => {
console.log(req.query);
// { ids:
// { _bsontype: [ 'ObjectID', 'ObjectID' ],
// id: [ 'Z����\u000f���q�\u0012', 'Z����\u000f���q�\u0013' ] }
// }
}
有关如何从GET
请求查询中获取实际ObjectIds的任何线索?
答案 0 :(得分:0)
试一试:
console.log(JSON.stringify(req.query));