这是我截取在 src/post/post.service.ts 文件里的一段代码:
export const getPostById = async (postId: number) => {
// 准备查询
const statement = `
SELECT
post.id,
post.title,
post.content
FROM post
WHERE post.id = ?
`;
// 执行查询
const [data] = await connection.promise().query(statement, postId);
// 没找到内容
if (!data[0].id) {
throw new Error('NOT_FOUND');
}
// 提供数据
return data[0];
};
你出现问题的地方是在 return data[0]; 这句话这里吗?