私は注釈ベースの設定を使用しています。Mongotemplate.updateFirst()は@LastModifiedDateを更新しません
@Configuration
@Profile("default")
@ComponentScan(basePackages = "com.*")
@EnableMongoRepositories
@EnableMongoAuditing
public class ApplicationDataConfig ....
そして私はまた、タイプorg.joda.time.DateTime
のフィールド@LastModifiedDate
、@CreatedDate
注釈が設定されています。私は
org.springframework.data.mongodb.repository.MongoRepository.save(エンティティ)を使用する場合
は、両方の監査フィールドがうまく更新されます。私は
org.springframework.data.mongodb.core.MongoTemplate.updateFirst()/ updateMulti()
を使用する場合でも、lastupdated時間が更新されていません。誰かが間違っている可能性の手がかりを持っていますか?私は@CreatedDateと@CreatedBy注釈のため )私は@Idフィールドを保存(の時にnullになるために必要なことがわかっ
どれ進展? @ソフィアは(答えとして:/) –