Как преобразовать вывод ref_cursor из oracle db в json, используя knex - PullRequest
0 голосов
/ 09 января 2019

Привет! Я использую knexjs для вызова процедуры оракула, которая возвращает результат. поставь мне. Я хочу преобразовать объект набора результатов в JSON. Есть любым способом мы можем сделать это с помощью методов knex. Ниже приведен код, который я использую за то же самое.

knex.raw("BEGIN schema.STORED.PROCEDURE(?, ?); END;",
[
    { "dir": oracledb.BIND_IN, "type": oracledb.NUMBER, "val": 5},
    { "dir": oracledb.BIND_OUT, "type": oracledb.CURSOR}
]).then((result) => {
    console.log("Success : " + JSON.stringify(result));
}).catch((err) => {
    console.log("Error : " + err);
});

Этот код не работает, но у меня есть пользовательская функция, созданная для чтения курсор и вернуть JSON, что я могу успешно сделать. Бт хотел знать, может ли это быть легко сделано knex js.

Пожалуйста, помогите

...