mongodb - 在 Spring Data MongoDB 中保存文档时如何从默认值中删除字段
问题描述
我目前有一个非常大的文档,这意味着与它相关的许多字段。我不能将它们放在单独的集合中,因为由于网格,这些信息需要放在一起。
但是,此文档包含我不过滤或排序的字段。因此,我想在使用 Spring Data MongoDB 保存文档时删除它们。
我的问题是,在 MongoDB 数据库中持久化实体时,是否有办法忽略布尔值 false、空数组、空字符串等默认值字段?
解决方案
推荐阅读
- python - 烧瓶如何处理同时请求?
- c# - Service Fabric for Linux 中的服务通信
- django-rest-framework - 获取此 ConnectionResetError:[Errno 54] 在 API 中点击 GET 请求时由对等方重置连接
- swift - 如何使用计数器多次调用 dataTask 方法?
- c++ - cpprestsdk 使用反斜杠解析失败
- json - AWS Lambda JSONDecodeError
- uml - StarUML 在方法中显示“in”
- python - 如何使用 Python 以不同的输入异步调用 API 一百万次
- java - Correlate jOOQ transaction & record listeners
- asp.net-mvc - Ajax 到 C# 控制器:如何将对象数组与其他数据一起传递