diff --git a/apps/portal/src/server/router/questions-question-router.ts b/apps/portal/src/server/router/questions-question-router.ts index 115d9f63..b3e2ecbd 100644 --- a/apps/portal/src/server/router/questions-question-router.ts +++ b/apps/portal/src/server/router/questions-question-router.ts @@ -319,8 +319,6 @@ export const questionsQuestionRouter = createProtectedRouter() .query('getRelatedQuestionsByContent', { input: z.object({ content: z.string(), - pageNum: z.number(), - pageSize: z.number(), }), async resolve({ ctx, input }) { const escapeChars = /[()|&:*!]/g; @@ -333,11 +331,10 @@ export const questionsQuestionRouter = createProtectedRouter() .join(" | "); const relatedQuestions = await ctx.prisma.$queryRaw` - SELECT content FROM "QuestionsQuestion" + SELECT * FROM "QuestionsQuestion" WHERE "contentSearch" @@ to_tsquery('english', ${query}) ORDER BY ts_rank("textSearch", to_tsquery('english', ${query})) DESC - LIMIT 10; `; return relatedQuestions;