Den mest almindelige tilgang er at lave et kortlægningslag i din applikation for at tage et sæt felter ind og derefter kortlægge dem til det, din applikation har brug for.
Du har ret i, at der ikke er AS
projektion indbygget i MongoDB overhovedet.
Jeg tror dog, at du kunne opnå dette med aggregeringen:
- Jeg kan ikke se hvorfor
- Det vil være tungere og langsommere end blot at gøre det i appen.
Så ja, jeg ville holde mig til at skrive en kortlægningsklasse i appen.