hazelcast - 如何使用谓词从 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。
解决方案
推荐阅读
- android - 来自 onBindViewHolder 的 Navigation.createNavigateOnClickListener?
- javascript - 如何修复 React 中的“元素类型无效:预期为字符串...但得到:对象”错误
- python - 熊猫系列 .loc[[0,1]] 与 .loc[0:1]
- android - 如何使用 WhatsApp 从我的应用程序发送
- powerbi - 如何在 Power bi 中创建自定义图例?
- android - 为什么对话框位置显示一个小的位移?
- r - 堆积条形图的每个条形内的多个渐变
- python-3.x - python panda timedelta函数出错
- python - 请求返回无时如何处理
- ruby-on-rails - nil的未定义方法“each”:索引的NilClass错误