我使用的是 oracle apex 版本 23.2。
我有一个类型 =
Simple HTTP
的剩余数据源,我正在尝试通过名为“fieldvalue”的查询参数进行过滤。
当我像这样
api/v2/search.json?query=type:ticket fieldvalue:12345678
将整个 url 输入到 url 路径前缀并测试操作时,它会正确返回我正在查找的结果集。
当我从 url 前缀中删除
fieldvalue:12345678
并尝试将其变成参数时,我永远无法获得正确的结果。我尝试过将其用作 url 模式、url 查询字符串、http 标头和请求正文。
按照查询字符串文档的读取方式,我应该能够创建两个变量并将它们附加到我的路径中。所以我把我的路径缩短到了
api/v2/search.json
。我创建了两个变量,均为 query string
类型。其中之一是静态的,名称 = query
,默认值 = type:ticket
。另一种是名称 = fieldvalue
,默认值 = 12345678
,数据类型设置为数字,所需设置为打开。当我测试此操作时,它只是返回所有票证并完全忽略我的参数。
文档使它看起来如此简单和直接。有谁知道我在这里缺少什么?