JaVers - отличная библиотека. Интересно, однако, предлагает ли он способ определения количества результатов, которые будут возвращены JQL-запросом.Может ли JaVers вернуть количество отфильтрованных записей?
Это было бы чрезвычайно полезным в нашем случае использования, который должен был бы:
1) пропуском Используйте JaVers’() и предела() функции для возврата только страницу запрашиваемых данных.
2) Определить и вернуть дополнительные данные, связанные с разбивкой на страницы, например, будет ли возвращенная страница последней и сколько страниц существует в системе (которая зависит от указанного пользователем размера страницы ... вместе с максимальным числом возможных результатов в системе, - что я не уверен в том, как лучше всего получить).
Я понимаю, что мы можем просто загрузить все результаты, возвращаемые методом findChanges JaVers в память, чтобы получить полный счетчик. Есть ли более эффективная альтернатива?
Kind спасибо, Бен
Было бы интересно также использовать память двух вариантов. Кажется, что полагаться на DB для возврата count (*) избавит вас от необходимости загружать записи в JVM и впоследствии подсчитывать их там. Тем не менее, несмотря на это, JaVers великолепно! – bal
Спасибо. Кстати, эта функция подсчета выглядит как хороший кандидат на вклад. Дайте мне знать, если вы хотите помочь развитию JaVers. –
Я действительно хотел бы помочь - JaVers - это, безусловно, достойный проект. Может быть какое-то время, прежде чем у меня будет пропускная способность, но я коснусь базы о том, чтобы внести вклад, когда это возможно. – bal