拥有这种形式的文档
{ "id" : 1,
"data": "some_data"
}
我用来查找它的方法就是这个
myModel.findOne({ id: req.params.id})
这工作正常,但现在模型已经改变,看起来像这样
{ "item": {
"id": 1
},
"data": "some_data",
}
捆绑like this似乎不起作用:
myModel.findOne({ item: { id: req.params.id } })
有什么想法吗?
最佳答案
您可以尝试以下操作:
myModel.findOne({ 'item.id': req.params.id})
关于javascript - 在 MongoDB 中使用嵌套属性查找文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61195483/