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...
For Spring Data MongoDB 5.0, we should deprecate `MongoCustomConversions.BigDecimalRepresentation.STRING` (not for removal) and switch the `BigDecimal` default to `BigDecimalRepresentation.DECIMAL128` to indicate that `Decimal128` is the preferred data type enabling range...
The mapping layer should allow to reading back coordinates stored in raw array format `[-73.99171, 40.738868]` into a `Point` type.
Closes: #4985 ## Context Starting in MongoDB 7.0.3 and 7.1, `$out` can take a document to output to a [time series collection](https://www.mongodb.com/docs/manual/core/timeseries-collections/#std-label-manual-timeseries-landing): ```js { $out: { db: "", coll: "",...
see: https://www.mongodb.com/docs/v8.0/reference/operator/aggregation/out/#syntax ```jsonc "timeseries": { "timeField": "", "metaField": "", "granularity" : \\ "seconds" | "minutes" | "hours" } ```
It is better to use `BigInteger` storage as `Decimal128`, so we should deprecate storage as strings. Fix: #4920
The Extended Reference data modeling pattern in MongoDB is one of the most popular and most powerful, but it's difficult to implement in Spring due to lack of support. Im...
Hi @mp911de, as suggested in #4914, I've submitted a PR to address the issue. Let me know if there's anything you'd like me to adjust or improve. Thanks! Allow customizing...