java - 如何使用spring-boot从mongoDB中排除嵌套字段?
问题描述
我有如下所示的 mongoDB 文档:
[
{
"id": 1,
"name": "abc",
"class": "top-level",
"subClass": [
{
"id": 1,
"name": "def",
"class": "second-level"
}
]
},
{
"id": 2,
"name": "xyz",
"class": "top-level",
"subClass": [
{
"id": 1,
"name": "def",
"class": "second-level"
}
]
}
]
我想id
从顶级和二级课程中排除该字段。我尝试了一些查询,但由于我是新手,所以我无法弄清楚。请帮忙。谢谢
解决方案
推荐阅读
- sql-server - if database table exists then delete it, and create one new with custom fields
- python - 如何简化for循环
- database - Elasticsearch query relational data
- c# - 如何在 .NET Core 中卸载程序集/使其可收藏?
- apache-spark - AWS DMS SQL Server to s3 parquet - change-data-type transformation rule and 'Parquet type not supported: INT32 (UINT_8)'
- python - Pyinstaller'未能执行'脚本
- python - 绘制只有一条线颜色的多线图
- angular - 使用 TypeScript 添加加载图标时出现问题
- python - 'NoneType' 对象不是 python 进度条库的迭代器
- android - 来自 jetified-aws-android-sdk 和 jetified-aws-java-sdk 的重复类