【发布时间】:2023-02-22 08:49:15
【问题描述】:
我刚刚看到一篇关于如何通过文档 ID 检索特定文档的博客,但这里的代码由于某种原因似乎不起作用。它总是有效,你们能告诉我为什么会这样吗?
代码:
app.post('/api/get-list-data', (req, res) => {
const listID = req.body.listID;
client.connect(async err => {
const collection = client.db('to-do-lists').collection('made');
const data = await collection.findOne({ _id: new ObjectId() })
if(data) {
res.send(data);
}
else {
res.send({ success: false });
}
})
})
任何帮助将不胜感激!
【问题讨论】:
-
即使它可行,您也永远找不到任何东西,因为您正在尝试为刚刚创建的 ObjectId 查找文档。