Как переименовать элементы в Oracle Orac Rest API, используя ORDS - PullRequest
1 голос
/ 18 июня 2019

Я хочу изменить имя "items" в json, сгенерированном по ords в REST API. Я хочу быть именем таблицы или инструкциями dll, такими как «вставить» или «обновить».

У меня установлены орды и запущены. На модуле у меня есть GET: http://localhost:80/ords/db/products/:idTab

Когда я получаю доступ к URL, JSON возвращается так:

{

    "items": [
        {
            "id_prod": 18159,
            "desc_prod": "ABRAC. \"D\"   1\""
        }
}

Я хочу заменить наименование товара на имя таблицы (товара). Как я могу сделать это на ордах?

{

    "items": [
        {
            "id_prod": 18159,
            "desc_prod": "ABRAC. \"D\"   1\""
        }
}

1 Ответ

0 голосов
/ 18 июня 2019

Вы не можете.

Oracle имеет стандарт REST, который определяет формат ответа JSON, который вы видите для коллекции, использующей эту структуру "items".

Если вы хотите что-то еще, вам нужно будет создать JSON самостоятельно и вернуть вывод как медиаресурс (clob или blob) с типом mime как application-json =>, когда вы это сделаете, мы не будем t преобразовать вывод в JSON.

enter image description here

Пример здесь.

...