node.js - 我需要使用节点 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})
});
解决方案
推荐阅读
- powershell - 审核登录远程桌面的用户,过滤掉本地 IP 地址
- python - 在 Python Selenium 中使用 if else 或 try except 查找元素
- ios - XCFramework, dyld 缓存加载错误:共享缓存文件 open() 失败
- python - 导入内部函数
- flutter - 在 null 上调用了方法“timeZone”。(扑)
- flutter - flutter 将文件保存在用户选择的目录中
- powershell - local-exec 中的 Powershell(Azure DevOps Pipelines)
- flutter - 将存储库的一部分导入为 lib
- angular - ngFor中的Angular 8 Mat-Autocomplete仅显示在最后一项上
- flutter - 管理员登录颤振