【发布时间】:2016-09-02 15:45:07
【问题描述】:
我正在使用基于注释的配置。
@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()
lastupdated 时间未更新。有人知道可能出了什么问题吗?我正在使用 spring-data-mongodb1.8.3
【问题讨论】:
-
有什么进展吗? @Sofiia 在问(作为答案:/)
-
@srini-kandula 你找到解决方案了吗?我有完全相同的问题
标签: spring spring-data spring-data-mongodb