MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

mongodb équivalent de sql sélectionnez 'longfield' comme 'a'

L'approche la plus courante consiste à créer une couche de mappage dans votre application pour intégrer un ensemble de champs, puis les mapper aux besoins de votre application.

Vous avez raison de dire qu'il n'y a pas AS projection intégrée à MongoDB.

Je pense cependant que vous pourriez accomplir cela avec l'agrégation :

  • Je ne vois pas pourquoi
  • Ce sera plus lourd et plus lent que de le faire simplement dans l'application.

Alors oui, je m'en tiendrais à écrire une classe de mappage dans l'application.