gpt4 book ai didi

spring - Mongotemplate.updateFirst() 不更新@LastModifiedDate

转载 作者:行者123 更新时间:2023-12-03 23:09:55 36 4
gpt4 key购买 nike

我正在使用基于注释的配置。

@Configuration
@Profile("default")
@ComponentScan(basePackages = "com.*")
@EnableMongoRepositories
@EnableMongoAuditing
public class ApplicationDataConfig ....

我还在 org.joda.time.DateTime 类型的字段上设置了 @LastModifiedDate@CreatedDate 注释。当我使用

org.springframework.data.mongodb.repository.MongoRepository.save(entity)

两个审计字段都更新得很好。但是当我使用

org.springframework.data.mongodb.core.MongoTemplate.updateFirst()/updateMulti()

上次更新时间未更新。有没有人知道可能出了什么问题?我正在使用 spring-data-mongodb1.8.3

最佳答案

很遗憾,现在不支持此功能。有一张票,因此您可以跟踪进度:https://github.com/spring-projects/spring-data-mongodb/issues/1797

关于spring - Mongotemplate.updateFirst() 不更新@LastModifiedDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39296277/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com