Skip to content

Commit 268595d

Browse files
committed
fix Filter
1 parent 3357362 commit 268595d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

springboot-starter-data-fast/src/test/java/com/codingapi/springboot/fast/DemoRepositoryTest.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,10 @@ void customSearchOrFilters() {
9191
request.setCurrent(1);
9292
request.setPageSize(10);
9393

94-
request.orFilters(Filter.as("name", Relation.LIKE, "%2%"), Filter.as("id", Relation.IN, 1, 2, 3));
94+
request.orFilters(Filter.and(Filter.as("name", Relation.LIKE, "%2%"),Filter.as("name", Relation.LIKE, "%1%")), Filter.and(Filter.as("id", Relation.IN, 1),Filter.as("id", Relation.IN, 2)));
9595

9696
Page<Demo> page = demoRepository.pageRequest(request);
97-
assertEquals(2, page.getTotalElements());
97+
assertEquals(1, page.getTotalElements());
9898
}
9999

100100
@Test
@@ -113,9 +113,9 @@ void customSearchAddFilters() {
113113
request.setPageSize(10);
114114

115115
// request.addFilters(Filter.as("id", Relation.IN, 1),Filter.as("id", Relation.IN, 2),Filter.as("id", Relation.IN, 3),Filter.as("id", Relation.IN, 4));
116-
request.orFilters(Filter.as("name", Relation.LIKE, "%2%"),Filter.and(Filter.as("id", Relation.IN, 1),Filter.as("id", Relation.IN, 2)));
116+
request.addFilters(Filter.as("name", Relation.LIKE, "%2%"), Filter.and(Filter.as("id", Relation.IN, 1), Filter.as("id", Relation.IN, 2)));
117117
Page<Demo> page = demoRepository.pageRequest(request);
118-
assertEquals(2, page.getTotalElements());
118+
assertEquals(0, page.getTotalElements());
119119
}
120120

121121

0 commit comments

Comments
 (0)