我试图创建一个函数来从JWT token获取id并将其传递给另一个函数。当我通过传递JWT token从postman进行测试时,我得到的响应为null
,如果我的有效载荷仅由id组成,则响应即将到来。
CREATE OR REPLACE FUNCTION public.get_entities_test1()
RETURNS TABLE(education_group integer)
LANGUAGE 'plpgsql'
COST 100
VOLATILE PARALLEL UNSAFE
ROWS 1000
AS $BODY$
declare
myid integer;
BEGIN
myid = (current_setting('request.jwt.claim.id'::text, true))::integer;
RETURN QUERY
SELECT education_group_id from rbac_get_entities( myid );
END
$BODY$;
字符串
1条答案
按热度按时间wvmv3b1j1#
这对我很有效:
字符串