[qeustions][chore] update text search

pull/412/head
hpkoh 2 years ago
parent 818ad26563
commit 2126cede0b

@ -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;

Loading…
Cancel
Save