【发布时间】:2016-11-18 15:23:43
【问题描述】:
我需要的是一个字符串/文本兼容 json 的数组,如下所示:
[
[1421420100, 14214201003487],
[1421420101, 14214201003487],
[1421420109, 14214201003487]
...
]
为了将其从服务器返回给客户端,无需进一步说明。
我有一个查询返回两个字段的表的函数,但我想返回一个数组数组以便调用该函数,然后调用array_to_json。然后,我想把它转换成文本/字符串。
这可能吗?数组数组可以有两种不同的类型吗?
【问题讨论】:
-
为什么不使用对象数组? [{type1,type2}]
-
因为预期的输出是我发布的,但如果不可能,我会这样做
-
数组数组可以有两种不同的类型吗?是的,它可以
-
你能给我指路吗?我确信每个元素都应该具有相同的类型。允许:
{{1,4}, {5,9}},不允许{{1,'4'}, {5,'9'}}。也许我错了?根据this question没有 -
@Ali7091:Postgres 数组只能包含相同类型的元素。
标签: arrays json postgresql plpgsql postgresql-9.2