下一页 .js 解析来自 PostgreSQL 的数据类型

Next.js parse data-type from PostgreSQL

提问人:Theo 提问时间:10/29/2023 更新时间:10/29/2023 访问量:34

问:

我是Next.js的新手,目前正在遵循官方教程。为了增加趣味性,我决定在本地运行 PostgreSQL,而不是使用本教程中使用的 @vercel/postgres SDK。 在本教程中,他们使用了 SDK 的功能,我已将其替换为 node-postgres 客户端。 对于大多数查询,这工作正常,我能够与本地 PostgreSQL 数据库进行通信。 但是,我在调整此代码时遇到了问题:sqlpool.query()

const data = await sql<Revenue>`SELECT * FROM revenue`;

它在做什么?根据我的理解,是随函数传递的类型,我想它用于解析 @vercel/postgres 返回的数据。<Revenue>sql

如何调整我的代码以使用 node-postgres 解析数据类型?这是我当前的代码:<Revenue>

const data = await pool.query(`SELECT * FROM revenue`);

作为参考,这是我尝试改编的代码(data.ts 中的第 24 行)。类型在 definitions.ts 中定义,数据库内容在占位符数据.js 中<Revenue>

感谢您的帮助!

PostgreSQL Next.js 节点-Postgres

评论


答: 暂无答案