我有一个@Document类,其中包含多个字段,所有字段都不是原始的。
这是我的代码:
PageRequest pageRequest = PageRequest.of(page, size);
ExampleMatcher matcher = ExampleMatcher.matching().withIgnoreNullValues();
Example<Foo> fooExample = Example.of(probe, matcher);
Page<Foo> resultsPage = repository.findAll(fooExample, pageRequest);
return resultsPage;
现在,我正在请求page=0
,size=1
,some_field=some_value
,而另一个设置为null
。
为什么我得到一个空的迭代器?