sql >> Databáze >  >> NoSQL >> MongoDB

mongodb ekvivalent sql vyberte 'longfield' jako 'a'

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.




  1. Jak získat počet více odpovídajících filtrů v mongoDB

  2. Výpis MongoDB z 3.2, obnovení pomocí 3.4, index chyb bezpečný =null

  3. Seznamy MongoDB – získejte každou N-tou položku

  4. Dešifrujte chybu při připojování k mongo instanci hostované na <project>.meteor.com