morphia
morphia copied to clipboard
MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver
https://www.mongodb.com/docs/manual/reference/operator/aggregation/toHashedIndexKey/
`@AlsoLoad` is there to help load data from old location as part of a gradual migration to new schema definitions. But this gradualness breaks queries against those migrating fields. What...
We use @PrePersist to initialize few fields during Save of an entity. This feature seems to be working fine most of the times. But in rare cases, this PrePersist module...
[JAVA-5209](https://jira.mongodb.org/browse/JAVA-5209) [JAVA-5111](https://jira.mongodb.org/browse/JAVA-5111) - [x] #2688
I'm moving from 2.2 to 2.3 (to eventually move to 2.4) and I'm having issues mapping abstract classes. Since these classes aren't persisted, I annotated them as `@ExternalEntity` However, a...
Critter will be "promoted" from an add-on project to core element of Morphia's functionality. Given its tight binding with fundamental Morphia features, it is no longer feasible for it to...
the inspiration for this is largely `hibernate-envers` and an older project of mine (lariat). this new version would likely be change stream based to catch both morphia's in-memory operations as...
https://www.mongodb.com/docs/v7.0/core/queryable-encryption/fundamentals/encrypt-and-query/#std-label-qe-fundamentals-encrypt-query