如何通过URL发送数据到mongo?

how to send data to mongo via URL?

i post 数据到 mongodb 如下:

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended:true}));
app.use('/insert',async(req,res)=>{
    const newProduct=new product({
        _id:req.body._id,
        name:req.body.name,
        description:req.body.description
    });
    try{
        await newProduct.save(); 
        //  res.json(newProduct);
        res.send(`${newProduct} inserted.`);
        //res.redirect('/');
    }
    catch(err){
        res.send(err);
    }
    });

数据取自用户。用户通过URL.The向芒果发送数据 用户在URL中输入数据如下:

http://localhost:3000/insert?_id=23&name=GLX+2690&description=classic+phone

但收到空响应并且数据不会插入到 mongo。如何通过 URL 发送数据?以上URL错了吗?

我认为是 req.query,而不是 req.body

1- 尝试将 app.use 更改为 app.post

2- 尝试使用此 url:http://localhost:3000/insert?_id=23&name=GLX%2B2690&description=classic%2Bphone

3- 使用 req.query