Nejběžnějším přístupem je vytvořit ve vaší aplikaci mapovací vrstvu, která zachytí sadu polí a poté je namapuje na to, co vaše aplikace potřebuje.
Máte pravdu, že zde není AS
projekce zabudovaná do MongoDB vůbec.
Věřím, že byste toho mohli dosáhnout pomocí agregace:
- Nechápu proč
- Bude to těžší a pomalejší, než když to děláte jen v aplikaci.
Takže ano, zůstal bych u psaní mapovací třídy v aplikaci.