拉扬:
当我将ObjectId用作_id的数据类型,并且将@createdDate注释与createdOn一起使用时,我遇到了一个问题,它工作正常,mongodb中的每个pirist都获得了日期,但是当我在下面的情况下为您设置id manullay时却无法正常工作:输入图像这里的描述
在此处输入图片说明
而且我还启用了MongoAuduiting,如何让@createdDate与自定义生成的ID一起工作?
Ashish Bakwad:
如果您手动设置ID,则可以在实体类中使用以下变通方法
@PostConstruct
protected void onCreate() {
if(this.createdOn == null) {
this.createdOn = new Date();
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句