首页 > 解决方案 > 我需要使用节点 js mongo db 显示集合 a 不在集合 b 中的数据

问题描述

我关于 mongodb 查询的问题。我在 MySQL 中知道

SELECT * FROM Table1 WHERE id NOT IN (SELECT id FROM Table2)

但我在 mongo 中需要它以下是数据库集合

A:{
       {id:4, name:"BB", age:1},
       {id:3, name:"cc", age:3},
       {id:2, name:"SS", age:5}, 
} 
B:{
       id:4, name:"BB", age:1},
       {id:3, name:"cc", age:3} 
}

我只需要显示{id:2, name:"SS", age:5}

db.a.find({},function(err, data){ 
res.render(a.ejs, {data:data}) 
});

标签: node.jsmongodb

解决方案


推荐阅读