В настоящее время используется следующий код в morphia для указания индекса ttl в документе.
@Entity(value = "productDils", noClassnameStored = true)
@Indexes(
{@Index(fields = {}, options = @IndexOptions(expireAfterSeconds = 36)),
@Index(fields = {@Field("pid")}, options = @IndexOptions(unique = true))
}
)
public class ProductDils {}
Но я получаю сообщение об ошибке ниже. Исключение в потоке "main" org.mongodb.morphia.mapping.MappingException: Не удалось разрешить путь "против" com.example.productdils.ProductDeils '.
Может кто-нибудь помочь?
PS: я знаю, как это сделать с помощью Java-клиента mongodb.Но мое приложение использует морфию.