Можно ли написать метод CrudRepository без использования аннотации @Query, которая возвращает все данные, дата начала которых превышает 30 дней по сравнению с сегодняшним днем?
Моя модель содержит 3 атрибута: Device_id, Notification_id и made_on
также, кроме того, я хотел бы получить различные данные по device_id
FOR EXAMPLE
, если я сохранил в своей базе данных результаты, подобные этому:
|dev_id |not_id |создал_он |
|1 |1 |2018-12-01 |
|1 |2 |2018-25-07 |
|2 |2 |2018-25-07 |
|1 |3 |2018-16-12 |
|2 |3 |2018-16-12 |
Результатом данных должны быть первые 3 строки, потому что они создавались не более 30 дней по сравнению с сегодняшней датой
И после этого я также хотел бы проанализировать данные по устройствуидентификатор, чтобы я мог получить все идентификаторы устройств, где на дату создания больше, чем месяц
Итак, я ищу лучшее решение для этого запроса