From 375c9cec942a5d63ada72633e1192017b85b7e30 Mon Sep 17 00:00:00 2001 From: Xantass Date: Mon, 30 Jun 2025 14:54:24 +0200 Subject: [PATCH] feat: add new field 'suppPrice' for each ingredient containing the price of a ingredient --- src/modules/food/food.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/food/food.service.ts b/src/modules/food/food.service.ts index 9fff751..9bf2eb7 100644 --- a/src/modules/food/food.service.ts +++ b/src/modules/food/food.service.ts @@ -106,11 +106,17 @@ export class FoodService extends DB { in: { id_ingredient: '$$ingredient.id_ingredient', quantity: '$$ingredient.quantity', + suppPrice: { + $arrayElemAt: [ + '$ingredients.price', + '$$ingredient.id_ingredient', + ], + }, name: { $arrayElemAt: [ '$ingredients.name', '$$ingredient.id_ingredient', - ], // Assuming 'ingredients' is the array of ingredients + ], }, }, },