【发布时间】:2019-07-06 23:35:48
【问题描述】:
只是我想查找具有相同对象 ID 但不工作的所有数据
app.get("/admin/phase/:level", function(req,res){
Level.findOne({_id: req.params.level},function(err,onelevel){
console.log(onelevel._id)
Semster.find({level: onelevel._id},function(err,semster){
Module.find({semster: semster._id } , function(err , modules){
console.log(semster)
res.render("semster",{onelevels: onelevel, semsters: semster, modules: modules})})})})});
【问题讨论】:
-
你遇到了什么错误?
-
当我写 console.log (semester._id) 时,错误是“未定义”,因为学期是对象
-
使用
semester[0]._id -
是的,它可以工作,但如果我不知道有多少文件......例如学期。[N]._id
-
@Colin,是的....
标签: database mongodb express mongoose nosql