我找到了答案。我使用异议js来调用knex raw。
我使用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能为解决这些问题提供答案或线索。
非常感谢。
let _data = await Model.knex().raw('select * from function_name(?, ?)', [arg_1, arg_2]);
我希望这能帮助到别人。