sql >> Database >  >> NoSQL >> MongoDB

mongodb equivalent van sql selecteer 'longfield' als 'a'

De meest gebruikelijke aanpak is om een ​​kaartlaag in uw toepassing te maken om een ​​reeks velden in te nemen en deze vervolgens toe te wijzen aan wat uw toepassing nodig heeft.

Je hebt gelijk dat er geen AS . is projectie helemaal ingebouwd in MongoDB.

Ik geloof echter dat je dit zou kunnen bereiken met de aggregatie:

  • Ik begrijp niet waarom
  • Het zal zwaarder en langzamer zijn dan alleen in de app te doen.

Dus ja, ik zou het bij het schrijven van een kaartles in de app houden.




  1. TypeFout bij statische methode van mangoestmodel

  2. MongoDB-afdrukafstand tussen twee punten

  3. Meerdere subdocumenten bijwerken zonder exacte voorwaarde op subdocumentniveau

  4. mongodb meerdere documenten invoegen of bijwerken met unieke sleutel