@@ -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