mongodb - 带有对象数组的猫鼬查询
问题描述
我想在对象数组中使用 _id 进行查询。
const members = [
{ _id: 60fb6f2859fd441f38e21172 },
{ _id: 60fb70a059fd441f38e21175 },
{ _id: 60fb6d9459fd441f38e2116c }
]
我知道如果它是一个简单的数组,我们可以使用 $in 运算符。请帮助如何使用上述数组进行查询。
const files = await File.find({ _id: { $in: members._id } });
解决方案
推荐阅读
- api - 我们如何在 Apache Superset 中将保存的 SQL 结果公开为 API?
- node.js - 使用 Socket.io、RabbitMQ 和 Nodejs 处理多个聊天和通知客户端
- google-apps-script - 在 GMail 中添加 sendAsMail 别名
- python - tkinter 库中 python 类中的属性错误
- github - 目录链接中的 Github README 文件特殊字符
- angular - 如何使用禁用属性?Angular 10 禁用属性不起作用
- text - Altair 工具提示:有没有办法在工具提示中为长文本指定换行符?
- npm - 为什么 npm 包会将 node_modules 文件夹安装到自身中?
- c# - Bob和Alice非对称加解密实现
- javascript - 如何在axios中配置授权承载令牌?