sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur får man tillgång till en redan existerande samling med Mongoose?

Mongoose lade till möjligheten att ange samlingens namn under schemat, eller som det tredje argumentet när modellen deklarerades. Annars kommer den att använda den pluraliserade versionen som ges av namnet du mappar till modellen.

Prova något i stil med följande, antingen schemamappat:

new Schema({ url: String, text: String, id: Number}, 
           { collection : 'question' });   // collection name

eller modell mappad:

mongoose.model('Question', 
               new Schema({ url: String, text: String, id: Number}), 
               'question');     // collection name


  1. Hitta MongoDB-poster där arrayfältet inte är tomt

  2. Dela sessioner mellan php och nod

  3. Kunde inte ansluta till Redis vid 10.XX.XX.28:6379:Okänt fel - vid åtkomst från Spring Batch eller Windows-maskin

  4. DIY Cloud Database on Amazon Web Services - New Whitepaper