Open
Description
Poorna Subhash opened DATAMONGO-869 and commented
DATAMONGO-811 addressed the update of @Version
field.
But both update* and findAndModify methods lack in updating audit fields @CreatedBy
, @LastModifiedBy
, @CreatedDate
, @LastModifiedDate
.
Currently I am using workaround by writing aspects on MongoTemplate methods. Explained here http://poornasubhash.blogspot.in/2013/06/spring-mongodb-auditing-and-extensions.html.
It would be nice if this is included as part of framework.
Issue Links:
- DATAMONGO-1482 Auditing annotations does not work when updated using MongoTemplate
("is duplicated by") - DATAMONGO-2317 Auditing field not updated when object updated using update
("is duplicated by")
3 votes, 7 watchers
Activity
spring-projects-issues commentedon Mar 9, 2014
Martin Baumgartner commented
The problem: MongoTemplate's
doFindAndUpdate(..)
anddoUpdate(..)
don't have listeners yet.spring-projects-issues commentedon Apr 25, 2018
Arulraj V commented
Any update on this...?
spring-projects-issues commentedon Jul 12, 2019
shollander commented
This ticket is over five years old and still hasn't been fixed! Please fix, thanks!
spring-projects-issues commentedon Jul 12, 2019
Mark Paluch commented
Auditing is applied only when working with entities directly via
IsNewAwareAuditingHandler
and not for query-based/bulk updates. Query-based updates require an association to an entity type, updates using just a collection name cannot participate in auditing updatesPedroEsnaola commentedon Aug 31, 2021
My Auditing fields aren't setted even if entity class is passed on method
the updatedAt is setted during document creation, because i call the ReactiveMongoReposiroty method save() but when using reactive mongo template updateFirst or findAndModify with entity class, it doesn't work properly
Spring Boot Version 2.2.6.RELEASE
Spring data mongodb reactive Version: 2.2.6.RELEASE
kubawell commentedon Feb 15, 2022
this bug is fixed now ?
mahdibohloul commentedon May 21, 2022
Any update about this issue?
kliarist commentedon Aug 26, 2022
any news on this ?
ajax-semenov-y commentedon Sep 30, 2022
any updates?
Leon-Shaw commentedon Oct 11, 2022
any news?
MirAbgarAbrahamyan commentedon Oct 18, 2022
Is this going to be fixed?
It is very uncomfortable without this feature.
PixelBumper commentedon Nov 21, 2022
I would love to help fixing this. As far as I have understood some callbacks are missing. Am I on the right track when looking at maybeCallBeforeConvert&maybeCallBeforeSave?
9 remaining items