有一个包含JSON字符串的表列和一个返回单个字符串的(定义的)函数(get_jstr()
).
SELECT get_jstr();
<..returns some JSON string...>
如何将此输出提供给jsonb_path_query()
函数?
try 了几个变种
SELECT jsonb_path_query( (SELECT get_jstr()), '$[0]');
SELECT jsonb_path_query( v, '$[0]') FROM (SELECT get_jstr()) v;
但它们都不起作用.有什么建议吗?