我正在使用 Spring JPA 并使用 Example Matcher 获取数据列表。源代码如下:
public Page<TranxLog> findAllByConditions(TranxReportFormModel formModel, Pageable page) {
ExampleMatcher matcher = ExampleMatcher.matching()
.withNullHandler(ExampleMatcher.NullHandler.IGNORE)
.withStringMatcher(ExampleMatcher.StringMatcher.CONTAINING)
.withIgnoreCase()
.withIgnoreNullValues();
Example<TranxLog> example = Example.of(formModel.getTranxLog(), matcher);
return tranxlogRepository.findAll(example, page);
}
现在,我有搜索页面,其中有并且formDate
必须toDate
与DateTime
. TranxLog
我尝试使用.withMatcher()
但找不到比较日期的方法。
任何想法?谢谢。