mongodb 遇到问题-查询单个需要包装id

Posted xxdw8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb 遇到问题-查询单个需要包装id相关的知识,希望对你有一定的参考价值。

mongodb,get字符查询需要传入特定的包装id才能识别

 1 const ObjectID = require(‘mongodb‘).ObjectID
 2 
 3 exports.queryOne = (req, res) => {
 4     console.log(req.body)
 5     MongoClient.connect(url, function(err, client) {
 6             assert.equal(null, err);
 7             const db = client.db(dbName);
 8             // Get the documents collection
 9             const collection = db.collection(‘documents‘);
10             const id = new ObjectID(req.params.id)
11             console.log(id)
12             // Find some documents
13             collection.find({‘_id‘:id}).toArray(function(err, docs) {
14                 assert.equal(err, null);
15                 res.status(200).json(docs)
16                 client.close();
17             });
18         });
19     }

 

以上是关于mongodb 遇到问题-查询单个需要包装id的主要内容,如果未能解决你的问题,请参考以下文章

在mongodb的单个查询中获取最小值和最大值

在 mongodb 中返回文档的单个属性的查询

在 mongodb 中返回文档的单个属性的查询

如何在mongodb查询中获取单个字段?

遇到问题--mongodb---python---pymongo通过_id查询不到数据

遇到问题--mongodb---python---pymongo通过_id查询不到数据