json - 如何使用 ords 重命名 oracle rest api 上的项目
问题描述
我想更改由 REST API 上的 ords 生成的 json 上的名称“items”。我想成为表名或 dll 指令,如“插入”或“更新”。
我已经安装并运行了 ords。在一个模块上,我有 GET:http://localhost:80/ords/db/products/:idTab
当我访问 URL 时,JSON 返回如下:
{
"items": [
{
"id_prod": 18159,
"desc_prod": "ABRAC. \"D\" 1\""
}
}
我想将项目名称替换为表名称(产品)。我怎样才能在 ords 上做到这一点?
{
"items": [
{
"id_prod": 18159,
"desc_prod": "ABRAC. \"D\" 1\""
}
}
解决方案
你不能。
Oracle 有一个 REST 标准,它规定了您看到的使用“项目”结构的集合的 JSON 响应格式。
如果你想要别的东西,你需要自己创建 JSON,并将输出作为媒体资源(clob 或 blob)返回,mime 类型为 application-json => 当你这样做时,我们不会转换输出到 JSON。
推荐阅读
- gtk3 - 使用vala单击时如何使gtk按钮执行终端命令
- reactjs - 如何使用 React 显示 Firestore 数据
- asp.net-web-api - Zoom API 无法在发布时创建会议
- midl - “MIDL”任务。多个项目不能传递到“Microsoft.Build.Framework.ITaskItem”类型的参数中
- sql - 在 LIKE 查询中使用多个条件进行搜索
- javascript - 当我在 Discord.js 嵌入中达到 10 个字段时,我将如何发送新嵌入
- python - Python集合问题
- javascript - 在使用 nuxt-link 转到新页面之前存储 url
- javascript - 如何为子元素应用切换
- c - 输入任何 p,r,n 值后。我只得到 SI=0