gpt4 book ai didi

node.js - 如何通过 URL 传递 objectId?

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:11 26 4
gpt4 key购买 nike

我是一名新程序员,正在尝试学习如何创建 CRUD 应用程序。我正在尝试通过 URL 将 objectID 作为参数传递。

<tr>
<td>{{this.Name}}<hr></td>
<td>{{this.Email}}<hr></td>
<td>{{this.Phone}}<hr></td>
<td>
<a href="/contacts/delete/<%= this._id %>">Delete</a>
</td>
</tr>

传递参数后,我尝试使用以下代码在另一个页面上显示 ID:

app.get('/contacts/delete/:id', function(req, res){
const ContactId = new ObjectId(req.params.id);
res.send(ContactId);
});

当我运行 API 时,我收到此错误:

无法获取/contacts/delete/%3C%25=%20this._id%20%25%253E

最佳答案

必须是这样的:

<tr>
<td>{{this.Name}}<hr></td>
<td>{{this.Email}}<hr></td>
<td>{{this.Phone}}<hr></td>
<td>
<a href="/contacts/delete/{{this._id}}>">Delete</a>
</td>
</tr>

关于node.js - 如何通过 URL 传递 objectId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60270552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com