psql在结果数组中返回'anonymous'

Mat*_*nis 4 sql postgresql node.js

我在我的节点服务器上运行以下psql:

SELECT json_data.key AS id, json_data.value::int AS version
FROM players.settings, json_each_text(players.settings.value) AS json_data
WHERE name = $1 AND json_data.value::int > 0;
Run Code Online (Sandbox Code Playgroud)

返回的结果包括anonymous每个结果对象之前的字符串:

[ anonymous { id: '1ab56bd6-ef7d-4755-92d5-1b0cf7beb4b7', version: 1 },
anonymous { id: '4ea3d884-d2a6-4074-a094-a45f6003e6d4', version: 1 } ]
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?我以前从未见过这个匿名字符串,想要摆脱它.

vit*_*y-t 6

据我所知,你无法摆脱它,至少不在你身边.

请参阅:https://github.com/brianc/node-postgres/issues/1062

当使用匿名类创建对象时,它只是一个Node.js 6新功能,可以向控制台报告.

你可以放心地忽略它;)