最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何在Postgres中将复合类型解析为JSON

IT培训 admin 5浏览 0评论

如何在Postgres中将复合类型解析为JSON

我有一个名为email的列设置,其中包含字段(email和已验证)。当我通过查询调用全选时,会收到以下格式的响应:

[{ ...(other fields), email: '([email protected],f)'}]

如何将其解析为JSON,以便将其转换为:

[{ ...(other fields), email: { email: "[email protected]", verified: false)}]
回答如下:

如果要获得可以使用自己的服务器端JavaScript产生的输出。

var k = [{ a: 1, email: '([email protected],f)' },
{ a: 2, email: '([email protected],t)' }];

for (var i = 0; i < k.length; i++) {
    var help = k[i].email.split(/[(,)]/gm)
    k[i].email = {
        email: help[1],
        verified: help[2] == 'f' ? "false" : "true"
    }
}
console.log(k);

如何在Postgres中将复合类型解析为JSON

我有一个名为email的列设置,其中包含字段(email和已验证)。当我通过查询调用全选时,会收到以下格式的响应:

[{ ...(other fields), email: '([email protected],f)'}]

如何将其解析为JSON,以便将其转换为:

[{ ...(other fields), email: { email: "[email protected]", verified: false)}]
回答如下:

如果要获得可以使用自己的服务器端JavaScript产生的输出。

var k = [{ a: 1, email: '([email protected],f)' },
{ a: 2, email: '([email protected],t)' }];

for (var i = 0; i < k.length; i++) {
    var help = k[i].email.split(/[(,)]/gm)
    k[i].email = {
        email: help[1],
        verified: help[2] == 'f' ? "false" : "true"
    }
}
console.log(k);
发布评论

评论列表 (0)

  1. 暂无评论