首页 > 解决方案 > 如何使用谓词从 Hazelcast IMap 中获取值?

问题描述

我的 Imap 属于以下类型

IMap(String,List(USER)) hazelcasttestMap =hazelcastInstance.getMap("UserMap");

List<USER> userList= hazelcasttestMap .get(id);
    Predicate criteriaQuery = Predicates.equal("userList[any].userId", "12345");
  hazelcasttestMap .values(criteriaQuery).iterator().next();

我想要列表,它的 userId 应该是 12345。

标签: hazelcast

解决方案


推荐阅读