我正在使用 APEX 21.1 并为 Web 服务创建了一个 REST 数据源,该服务返回以下格式的响应:
[
[
1499040000000, // A time stamp
"0.01634790", // A value
.... etc.
],
[
1499040000100, // A time stamp
"0.01634799", // A value
.... etc.
]
]
自动发现功能提示找不到行选择器。 如何为此类响应手动设置数据配置文件?
谢谢, 鲁德
最佳答案
由于此 JSON 结构只是一个嵌套数组,APEX 无法自动发现该数据配置文件。您可以按如下方式使其工作:
- 在创建 REST 源向导中,使用“手动创建模块”按钮
- 编辑新的 REST 数据源
- 单击编辑数据配置文件 按钮。您应该会看到 3 个预先创建的列。
- 将行选择器更改为。(一个点)
- 编辑第一列
- 将列名称更改为 TIME_STAMP
- 将选择器更改为[0]
- 将数据类型更改为 NUMBER
- 保存更改
- 编辑第二列
- 将列名更改为 VALUE
- 将选择器更改为[1]
- 将数据类型改为VARCHAR2
- 保存更改
- 删除第三列
- 保存所有内容。
您现在应该能够测试 REST 数据源。
这有帮助吗?
关于oracle - 如何在没有可用行选择器的情况下为 APEX 21.1 REST 数据源设置数据配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68942406/