我有一个 CustomPojo,其中有一个日期字段(testDate)。现在我想根据该日期字段的日期范围搜索这个 CustomPojo。我试图通过以下方式实现它,但不幸的是它不是过滤数据而是返回所有 pojo。请有任何建议。
*PojoRepository<CustomPojo, Long> customPojoRepo= getDbClient()
.newPojoRepository(CustomPojo.class, Long.class);
PojoQueryBuilder<CustomPojo> qb = customPojoRepo.getQueryBuilder();
StructuredQueryDefinition sqdef=
qb.and(qb.range("testDate", PojoQueryBuilder.Operator.GE, startCal.getTime()),
qb.range("testDate", PojoQueryBuilder.Operator.LE, endCal.getTime()));
PojoPage<CustomPojo> matchingObjs =
customPojoRepo.search(sqdef,
start);*
谢谢,贾根