我正在尝试检索包含此函数返回的行的 json 数组:
CREATE OR REPLACE FUNCTION get_users_list()
RETURNS TABLE (
id INTEGER,
name VARCHAR,
surname VARCHAR,
fkrole INTEGER,
username VARCHAR
) as $$
BEGIN
RETURN QUERY SELECT users.id, users.name,
users.surname, users.fkrole,
users.username
FROM users;
END;
$$ LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)
谁能给我提示吗?如何将多行转换为单个 JSON 数组?
谢谢!