mongodb - MongoDB:选择不同的项目
问题描述
我在 MongoDB 上进行查询时遇到问题:我想知道是否可以在 mongoDB 上使用投影进行选择不同。具体来说,我在我的集合中存储了这种模式的数据:
document
SportName
EventDate
...
Items
Item
Name
MarketTypeId
Item
Name
MarketTypeId
...
如何仅获取每个文档的所有不同项目名称和 MarketTypeId 作为输出?我想像投影之类的东西会这样做吗?输出应如下所示
document
Items
Item
Name
MarketTypeId
Item
Name
MarketTypeId
...
我还想通过保留字典在 python 中做到这一点,但使用 Mongo 可能会更好,因为我的数据集已经在那里了。我真的不知道从哪里开始......
解决方案
推荐阅读
- java - 如何使用 xzing java 库生成 UPC 或 EAN 条码
- python - 是否可以将 jupyter 笔记本块设置为在前一个之后延迟运行?
- android-ndk - 未安装 NDK,在 Azure Pipeline 中创建 Android 工件失败
- .net - Reactiveui,System.Reactive 和 System.Reactive.Core 之间的冲突
- php - 如何乘以 5%
- groovy - 在詹金斯管道中打印函数的返回值
- android - 无法在本地解决 tapandpay 依赖项
- javascript - ES6 导入导出在同一行
- r - 在 geom_label 中解析:丰富显示对象时出错:解析中的错误(文本 = 文本 [[i]])=
- c - 编译 tftp-hpa 时出现多重定义错误