问题标签 [apache-metamodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1589 浏览

java - 使用 apache 元模型更新 excel 文件

我正在尝试将 Apache MetaModel 合并到一个项目中并不断遇到一个奇怪的问题。我在代码中更新了一个 Excel 电子表格行。代码找到正确的行,将其删除,然后将该行(带有我的更新)附加到电子表格的底部。我希望更新发生在原地,相同的数据保持在同一行。我认为这是我做错了什么,然后设置了一个愚蠢的简单项目来复制该行为。不幸的是,问题仍然存在。

这是 xlsx 文件:

现在,我想将 Bob 的 Zip 更新为“无”。

很简单吧?没有。这是结果:

我错过了一些简单的东西吗?文档非常稀少,但我已经阅读了互联网在这个包上提供的所有内容。我很感激你的时间。

0 投票
1 回答
111 浏览

java - Apache 元模型 - 最小值/最大值/默认值

有没有办法使用 Apache Metamodel 获取列的默认值和/或列的最小/最大约束?

我知道在 java.sql.DatabaseMetaData 中您可以获得列的默认值,但我在 Metamodel 的列定义中没有看到相同的访问器。

我没有找到一种方法来获取最小/最大值,所以我想知道这是否可能由于它们的维护方式。

我错过了什么吗?

0 投票
0 回答
357 浏览

excel - apache元模型-文件中非字符串列的位置

我需要你的帮助,我正在使用 org.apache.metamodel 来读取文件的数据集(excel,csv ..),同时我注意到所有返回的列都被归类为“字符串”,我的问题是我正在尝试使用 org.apache.metamodel.query 过滤列值。FilterItem,但我看到比较是“字符串比较” - 例如 (i<2) 将返回 1,10,111 等。

我在里面遇到了数据类型转换:“ http://wiki.apache.org/metamodel/examples/DataTypeConversion

但是当我使用它时,它并没有真正改变列类型,我的结果也不正确。 那么我如何过滤文件中的非字符串列,

提前致谢!

0 投票
1 回答
435 浏览

java - 使用 apache 元模型读取数据源元数据

我想读取数据源的元数据。无论是数据库还是文件。要求是显示可用表的集合和每个表的列。我也想知道外键等的细节。我知道这应该可以使用 JDBC API。但我想知道 Apache Metamodel 是否以可用于所有类型数据源的抽象方式支持这一点。

太好了,如果您可以分享任何示例。

...... 内存

0 投票
1 回答
142 浏览

apache-metamodel - Apache 元模型线程安全吗?

我正在使用 Apache 元模型来访问存储在 CSV 和 Excel 文件中的信息。我只执行读取操作。我想知道为每个文件只创建一个 DataContext 实例并在多个线程中重用它是否安全。

我无法在项目的文档页面上找到关于这个问题的明确声明。

问候,丹

0 投票
1 回答
82 浏览

selenium-webdriver - 将 webdriver 和 testng 与 apache 元模型一起用于多个 excel 工作表数据作为测试输入

是否有可能使用元模型 api 为 excel 表使用主键和外键来为 selenium webdriver 中的 testng 测试烹饪数据

0 投票
1 回答
234 浏览

java - Apache MetaModel 从 MongoDB 中按 id 选择

我正在验证 Apache MetaModel 作为存储抽象层,并且在 MongoDB 中遇到主键查找问题。

正如我们所知,mongo 中的每个文档都有唯一_id的类型列ROWID,并且使用元模型我什至无法运行查询“按 id 选择”

此查询不返回任何数据,但我 100% 确定集合中有此 ID 的文档:

使用 'id' 作为 pkey 会引发明显的“找不到列:id”

过滤其他列可以正常工作。我有一种直觉我做错了什么,有人可以提出建议吗?

0 投票
0 回答
124 浏览

java - 如何使用 apache 元模式的 DataContext 获取视图数据?

我已经使用 DataContext 类创建了示例程序来获取表的所有信息并写入 csv 文件。我可以使用 DataContext 或 java 中的任何其他选项来获取所有视图的信息吗? 我获取表格并写入 csv 的示例代码。

请建议我如何使用 DataContext 或其他任何 java 代码来获取视图并将其数据写入 csv 文件。

提前致谢!!

0 投票
0 回答
197 浏览

java - 如何使用 apache 元模式的 DataContext 执行创建视图查询?

我创建了一个示例程序,使用DataContext该类从oracle11g表中获取记录,并将其数据写入 CSV 文件。

这是我获取表格并写入 CSV 的代码。

我想通过创建视图并将其数据放入 CSV 文件来做同样的事情。

如何DataContext在 java 中使用创建视图,然后将视图的数据写入 CSV 文件?

0 投票
2 回答
86 浏览

java - 元模型 - LOB 数据的 Sql Server 2008 识别

我们正在尝试使用Apache MetaModel. 用ORACLE, 对于一LOB列(或者CLOBBLOB),我们得到isLarge()=true。但是对于与我们相同的专栏,SQL Server 2008 R2我们正在争取false它。在SQL Server 2008 R2我们的LOB专栏中是varChar(Max)针对 CLOB 和varbinary(Max)针对 BLOB。

有没有办法用一个解决方案来处理两个数据库?