首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Apache ignite SqlQuery与Java Set一起使用

如何将Apache ignite SqlQuery与Java Set一起使用
EN

Stack Overflow用户
提问于 2019-04-12 05:40:37
回答 1查看 155关注 0票数 0

我正在用ignite和java设置一个新的java程序来搜索包含ignite缓存的集合。

我用两个字符串集设置了按id索引的A类:用SqlQueryField注释的set A1和Set A1。例如,我有一个字符串java set A3作为输入,我想检查缓存的集合A1和A1是否包含使用ignite的sql query engine或使用sqlCursor的A3的所有元素。

代码语言:javascript
复制
Cached A1 ( a1,a2,a3 )
Cached A2 ( a1,a2 )
Input A3 (a1) 

我希望输出是A的索引,其中A1和A2包含A3的所有元素,而不使用java循环代码或流,只使用ignite引擎。

EN

回答 1

Stack Overflow用户

发布于 2019-04-12 16:37:57

Apache Ignite不支持SQL中的集合解构。这意味着您不能在SQL查询中窥视集合内部。

但是,您可以尝试创建一个custom SQL function,它以字符串和索引字段为参数,返回布尔值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55641582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档