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...
When the custom conversions are checked before collection and map converters, it is not possible to use custom converters for lists and maps. If a custom converter for a list...
- [ ] You have read the [Spring Data contribution guidelines](https://github.com/spring-projects/spring-data-build/blob/master/CONTRIBUTING.adoc). - [ ] You use the code formatters provided [here](https://github.com/spring-projects/spring-data-build/tree/master/etc/ide) and have them applied to your changes. Don’t submit...
When invoking findAll() exception details contained no information which document was malformed and other details (for example which field was wrong) were usually useless for identifying the document. Now the...
Related to spring-projects/spring-data-commons#390
Thank you for proposing a pull request. This template will guide you through the essential steps necessary for a pull request. Make sure that: - [x] You have read the...
Fixed return type of the find methods used by Repositories. Superclass objects are now not returned from the Subclass repository. I have signed and agree to the terms of the...
**[Christoph Strobl](https://jira.spring.io/secure/ViewProfile.jspa?name=cstrobl)** opened **[DATAMONGO-1845](https://jira.spring.io/browse/DATAMONGO-1845?redirect=false)** and commented Allow usage of Aggregation expressions in filter queries using `$expr`. ```javascript db.monthlyBudget.find( { $expr: { $gt: [ "$spent" , "$budget" ] } } )...
org.springframework.data.mongodb.core.convert.MappingMongoConverter#writePropertyInternal(Object, DocumentAccessor, MongoPersistentProperty) appears to prefer serializing as a collection/map before checking if there are custom converters. This is different than MappingMongoConverter#writeInternal(Object, Bson, TypeInformation), where the custom target is honored...