java - Hazelcast SQL 以动态方式查询
问题描述
我正在处理 Hazelcast SQL 查询。
我有个问题。
通过我正在使用的键获取 hazelcast 值
Predicate idPredicate = eo.key().get("id").equal("abc@gmail.com").and(eo.key().get("name").equal("alin"));
如何使这个动态我的意思是当我们从用户那里得到输入时如何处理这个方法
例如:-
id='abc@gmail.com' 和 name='alin'
或者
id IN ('','') AND name IN ('','')
解决方案
您可以使用SqlPredicate。这里有些例子:
推荐阅读
- firebase - 如何在应用程序打开(前台)、触发 OnMessage 时显示推送通知?
- javascript - 如何在猫鼬的数组中推送子文档?
- r - 双向量的值匹配
- c# - Postman 问题 JSON 值无法转换为 agsamplewebapi.Model.Employee
- c++ - 将前一个节点的地址存储到当前节点的“prev”部分
- r - 使用 dplyr 和 NSE 动态构造具有不同参数的函数调用
- python - 如何将 API 调用重定向到另一个 API,该 API 将直接向请求者返回响应
- css - CSS 动画为单词创建空间
- python - 在 AWS Lightsail 中从 Crontab 执行 python
- flutter - ListTile 覆盖按钮动画