リポジトリを持つSpringアプリケーションがあります
interface EventRepository extends JpaRepository<Event, Long>, QueryByExampleExecutor<Event> { }
Event e = new Event();
e.setTest('ABC');
eventRepository.findAll(Example.of(e), pageable);
うまく機能しており、私はほとんどそこにいます。しかし、「開始日」と「終了日」の間の日付範囲に制限する必要があります
QBE で動作しないという投稿を見たことがありますが、これは 2015 年のことです。
Range オブジェクトを作成しましたが、適用方法がわかりません。
私はデフォルトの春の方法を使用することはできません
@Transactional
interface EventRepository extends JpaRepository<Event, Long>, QueryByExampleExecutor<Event> {
def findBetween(Date lower, Date upper)
}
動的検索パラメータがたくさんあるからです。