在淡褐色中分页谓词

时间:2014-11-12 12:59:38

标签: java paging hazelcast

Hazelcast 3.3.2版本中的分页谓词存在问题, Hazelcast地图包含20个数据, 当我们尝试使用pagingpredicate(例如10)获取有限的数据时,它不返回前10个数据,如果我给出pagingpredicate.nextPage(),我得到10个数据,其中前十个数据中已经给出了很少的数据。 我的意思是说如果我点击了pagingpredicate(例如10),它没有正确返回前10个数据,它正在与地图中的重映射数据混合,甚至对于pagingPredicate.nextPage()也会发生...

谢谢和问候, Hari Prasanth.L

1 个答案:

答案 0 :(得分:0)

当我在Hazelcast 3.4.1中尝试PagingPredicate时,我遇到了同样的问题,即我的Map值对象没有实现Comparable接口。

当我将Comparator<Map.Entry>添加到PagingPredicate构造函数(修复了订单)时,问题就解决了。