Есть у меня раздел, а у сущности есть поле "дата доставки".
Как мне отфильтровать так, чтобы вывести только объекты доставленные более Х дней назад, где Х - произвольное число?
Проблема в том, что мне надо занести этот фильтр в группу для пользователей, которые каждый день смотрят такие просрочки и каждый день надо сравнивать дату доставки с сегодня, т.е. с новой датой.
Там есть фильтр "Предыдущих дней", но он как-то странно работает.
Нравится
Здравствуйте, Алексей
Прошу Вас уточнить что Вы имеете ввиду под "...но он как-то странно работает"?
По возможности, прошу продемонстрировать что необходимо и как это работает в приложении.
Denys Diachenko,
Я ставлю <= Предыдущих дней "5" и получаю все сущности, как будто и фильтрации не было.
Если я что-то делаю не так, подскажите как. И, если знаете, расскажите, что это за фильтр такой? В какой запрос он конвертируется?
У функции сравнения с датой есть интересная фича (кажется, недокументированная):
Когда Вы используете фильтр <= 100 то учитываются предыдущие 100 дней.
А когда Вы устанавливаете <100, то учитываются даты которые были до предыдущих 100 дней.
Владимир Соколов,
Блин, точно! Равенство здесь применять нельзя для моего случая.