sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan får man adgang til en allerede eksisterende samling med Mongoose?

Mongoose tilføjede muligheden for at angive samlingsnavnet under skemaet, eller som det tredje argument, når modellen blev erklæret. Ellers vil den bruge den pluraliserede version givet af det navn, du knytter til modellen.

Prøv noget i stil med følgende, enten skemakortlagt:

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

eller kortlagt model:

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


  1. Sådan bruger du en SQL LIKE-sætning i MongoDB

  2. Giver Mongoose adgang til tidligere værdi af ejendom i pre('save')?

  3. Hvordan kan jeg implementere tilladelser på feltniveau til MongoDB?

  4. 5 måder at få millisekunderne fra en date i MongoDB