如何从postgresql调用自定义函数,请使用objective-js-knex-js



我使用hapi js和postgresql与ORM objective js(knexjs(构建api。我用两个参数在postgresql中创建了自己的函数。当我尝试使用反对意见.raw调用我的函数时,它不起作用。这是我尝试过的代码之一,但它不起作用:

let _data = await Model.knex().raw('select * from fn_user_profiling('+ Model.knex().raw('??', ['840018']).toString() +', ' + Model.knex().raw('??', ['human capital']).toString() + ')');

这是我运行代码时的错误:

select * from fn_user_profiling("840018", "human capital") - column "840018" does not exist

我试图在这个链接中遵循这个威胁,但不为我工作。

我希望advance能为解决这些问题提供答案或线索。

非常感谢。

我找到了答案。我使用异议js来调用knex raw。
let _data = await Model.knex().raw('select * from function_name(?, ?)', [arg_1, arg_2]);

我希望这能帮助到别人。

相关内容

最新更新