sql >> Database >  >> NoSQL >> MongoDB

Hoe krijg ik toegang tot een reeds bestaande collectie met Mongoose?

Mongoose heeft de mogelijkheid toegevoegd om de collectienaam onder het schema op te geven, of als derde argument bij het declareren van het model. Anders wordt de meervoudige versie gebruikt die wordt gegeven door de naam die u aan het model toewijst.

Probeer iets als het volgende, ofwel in schema's toegewezen:

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

of in kaart gebracht model:

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


  1. Geen resultaat van de Redis met Crud Repository in Spring Boot?

  2. Mongoose verbinding

  3. Voeg een string toe aan het einde van een bestaand veld in MongoDB

  4. MongoDB:match gebruiken met invoerdocumentvariabelen