Data_max не уважение в mybatis - PullRequest
       20

Data_max не уважение в mybatis

0 голосов
/ 04 декабря 2018

Мне нужно получить все элементы между минимальной датой и максимальной датой, поэтому я делаю это

data_min и data_max - две строки в начале, поэтому я делаю:

Criteria criteria = ....createCriteria();

            SimpleDateFormat formatter_date = new SimpleDateFormat("yyy-MM-dd");

            if (StringUtils.isNotEmpty(data_min)) {

                criteria.andDataGreaterThanOrEqualTo(formatter_date.parse(data_min));
            }
            if (StringUtils.isNotEmpty(data_max)) {

                criteria.andDataLessThanOrEqualTo(formatter_date.parse(data_max));
            }

Проблема в том, что если я поставлю как минимальное значение данных 27/12/2018, так и максимальное значение данных 28/12/2018.Он возвращает мне только элементы с датой 27/12/2018, но не возвращает мне элементы с датой 28/12/2018.Кто-нибудь может мне помочь?

...