我有3个数组列,我正在尝试获取每个数组的计数,但是node-postgres只返回其中的一个,这是在SQL语句中传递的最后一个array_length()。我使用postgres控制台传递了相同的sql查询,它返回了所有结果。
发布于 2013-02-05 11:19:47
好了,数组查询需要用括号括起来
(array_length(friends,1),array_length(clients, 1),array_length(venues, 1)) 这将返回例如(3,3,7),否则只有最后一个查询将返回(7)。
https://stackoverflow.com/questions/14698262
复制相似问题