【发布时间】:2020-05-11 13:55:10
【问题描述】:
我正在编写一个 get 方法,尽管该字段已经存在,但它总是返回一个空结果:
router.get('/gettdata/', (req, res, next) => {
o_id = new ObjectId(req.param.imei),
Post.find( { imei: { name:"bokhhjbr"} })
.then((posts) => {
res.json(posts);
console.log(posts);
})
.catch(err => console.log(err))
});
这是我的数据库:
{
"_id" : ObjectId("5eb7f90fb88d8d4d94184333"),
"imei" : {
"name" : "bokhhjbr",
"modele" : "5486"
},
"__v" : 0
},
{
"_id" : ObjectId("5eb7fb9cb88d8d4d94184334"),
"imei" : {
"name" : "865566048694354",
"modele" : "CPH1803"
},
"__v" : 0
}
我需要一些帮助,谢谢
【问题讨论】:
标签: node.js mongodb express mongoose get