From db67f360fa21dba440cf3b38d12ca6fe3abac185 Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Mon, 13 Oct 2025 12:58:43 +0530 Subject: [PATCH] feat: only return the highest scoring response for searchPermitByAddress --- src/permit/permit.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/permit/permit.service.ts b/src/permit/permit.service.ts index d2edfe8..045536b 100644 --- a/src/permit/permit.service.ts +++ b/src/permit/permit.service.ts @@ -443,5 +443,6 @@ export async function searchPermit( export async function searchPermitByAddress(address: string) { return await permitModel .find({ $text: { $search: address } }, { score: { $meta: "textScore" } }) - .sort({ score: { $meta: "textScore" } }); + .sort({ score: { $meta: "textScore" } }) + .limit(1); }