protected Flux<T> findExpirableDocs(Filter filter, QueryOptions options) {
        return mongoClient.findMany(entityClass, filter, options)
                .map(request -> transformExpiredRequest(request, getEntityExpireAfterSeconds()));
    }
@param options Note that the projection must specify the creation date field to return. The
               method does not specify the creation date field here for better performance.
turms-service/src/main/java/im/turms/service/domain/common/repository/ExpirableEntityRepository.java