我想用滚动实现分页。我的目标是在触发滚动事件时获取一片数据。
我的文档“Foo”结构相对复杂,有很多嵌套对象。但我只需要显示这些文档中的两个字段。
我有两个问题:
例如:
@Query(value="{ path : ?0}", fields="{ path : 0 }")
List<Foo> findByPath(String path);
如果是,我如何使用“Pagebale”获取具有特定字段的文档片段
Slice<Foo> findSliceBy(Pageable pageable);
答案 0 :(得分:0)
指定字段时,性能会得到增强。
使用@Query注释findSliceBy方法将完成工作
{{1}}