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的主要内容,如果未能解决你的问题,请参考以下文章