fix[orm]: bson对象数组无法序列化

This commit is contained in:
godotg
2022-10-15 16:56:26 +08:00
parent 606e45838c
commit 844b9cf6d2
@@ -335,8 +335,8 @@ public class OrmManager implements IOrmManager {
if (indexAnnotation.ttlExpireAfterSeconds() > 0) {
var fieldType = field.getGenericType();
if (!(fieldType == Date.class || fieldType == Date[].class || field.getGenericType().toString().equals("java.util.List<java.util.Date>"))) {
throw new IllegalArgumentException(StringUtils.format("MongoDB规定TTL类型[{}]必须是DateDate[]List<Date>的其中一种类型", field.getName()));
if (!(fieldType == Date.class || field.getGenericType().toString().equals("java.util.List<java.util.Date>"))) {
throw new IllegalArgumentException(StringUtils.format("MongoDB规定TTL类型[{}]必须是DateList<Date>的其中一种类型", field.getName()));
}
}