spring-data-mongodb
spring-data-mongodb copied to clipboard
Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access...
`MonoTemplate` replace/update operations add sharding information if possible to avoid unnecessary broadcasting to all shards and so should `DefaultBulkOperations`.
Current Meta annotation only supports cursorBatchSize as a constant size, would be great if we could build a cursorBatchSizeExpression which can provide a way to read cursorBatchSize as a property.
if one element in Collection is passed in .all() criteria it is not preserved as array in spring-data-mongodb higher that 4.3.0  
If there is a nullable list with values, the implementation should check it instead of wrapping the nullable list (even if it has values) into another newly created list by...
Hello, I am developing based on Kotiln + Spring-Data-Mongo. - Spring Boot: 2.5.0 - Java: 14 - Kotlin: 1.7.0 I left an issue because I had a question while writing...
I'm sorry if this is the wrong place to file an issue, I've not found the right one in 10 minutes of googling. Environment - spring: 3.0.4 - kotlin 1.8.10...
I encountered an issue while working with Spring Data MongoDB latest version, where nested JSON objects within a generic class are not being handled correctly. Specifically, when attempting to interact...
This PR fixes an issue where settings regarding storage of `null` values had been ignored if a custom converter took care of the conversion. Let's do an initial round of...
With the release of spring-boot 3.2.0 a change to the deserialization was noted, which was addressed in a previous issue: https://github.com/spring-projects/spring-data-mongodb/issues/4571 The change itself makes sense, as the serialized null...
> Change Streams can be consumed with both, the imperative and the reactive MongoDB Java driver. It is highly recommended to use the reactive variant, as it is less resource-intensive....