optimizing DB projections

This commit is contained in:
Knee Cola
2025-11-23 11:59:06 +01:00
parent fcf3c447d1
commit 1995ad9de9
4 changed files with 41 additions and 21 deletions

View File

@@ -7,7 +7,11 @@ export async function GET(request: Request, { params:{ id } }: { params: { id:st
const dbClient = await getDbClient();
const location = await dbClient.collection<BillingLocation>("lokacije")
.findOne({ _id: locationID });
.findOne({ _id: locationID }, {
projection: {
utilBillsProofOfPaymentAttachment: 1,
}
});
if(!location?.utilBillsProofOfPaymentAttachment) {
notFound();