Oracle ORDS REST 模块 - 处理程序中的可选参数

Oracle ORDS REST modules - optional parameters in handler

要创建处理程序,我似乎需要创建一个带有 URI 模板的模板来创建绑定。

但是,在我看来,绑定只能作为路径结构(例如 /:id/:records/:department)而不是 searchParams (?id=1&department=IT)

如何在处理程序的 URL 中允许可选参数?

您可以像在 URL 模板中访问它一样访问搜索参数变量。无需在 URL 模板中严格定义所有可能的输入参数。

您可以使用绑定或参数,甚至混合使用。

I have full code examples here.

运行 sql 的...

确认您的 API 已创建,然后调用 API...

在这种情况下

GET http://localhost:8080/ords/hr/parameters/headers-classic?id=4