sql >> Databasteknik >  >> NoSQL >> MongoDB

Behöver jag stänga en mongoose-anslutning manuellt?

Du måste anropa mongoose.disconnect() för att stänga anslutningen, men du måste också vänta tills alla save samtal har slutfört sitt asynkroniseringsarbete (d.v.s. ringt tillbaka uppringningen) innan de gjorde det.

Så håll antingen en enkel räkning av hur många som fortfarande är utestående för att hålla reda på eller använd ett ramverk för flödeskontroll som async att göra något lite mer elegant.



  1. hur man använder fylla och aggregera i samma uttalande?

  2. Hur fungerar exemplet med meddelanderäkning i Meteor docs?

  3. Vad betyder *((char*)-1) ='x'-koden?

  4. Hur skulle jag kunna skriva aggregering utan att överskrida den maximala dokumentstorleken?