0

我正在做一个 POC 以将数据从 Oracle 摄取到 Ignite 集群,并在另一个应用程序中从 Ignite 获取数据。创建模型和缓存时,我将键指定为字符串,将值指定为自定义对象。数据加载到集群,然后我查询“SELECT * FROM TB_USER”我只得到两列,即_KEY和_VAL。我正在尝试从 TB_USER 获取所有列。这需要什么配置?

在此处输入图像描述

4

1 回答 1

1

在 Ignite 中配置 SQL 表的方式有以下三种:

  1. DDL 语句(创建表)。据我所知,您使用了其他东西。
  2. 查询实体您应该在QueryEntity#fields属性中列出您希望在表中看到的所有列。所有名称都应与 Java 对象的字段名称相对应。
  3. 注释。注释为@QuerySqlField的字段将成为表中的列。
于 2018-07-09T08:15:46.327 回答