Dus hoe dit er heel erg uitziet, is dat u al collecties in een bestaande database hebt gemaakt en nu probeert u deze te openen met mangoestmodellen.
Het probleem is dat mangoest enkele standaardinstellingen gebruikt waarvan je je misschien niet bewust bent, dus het voorbeeld dat je vanuit de shell laat zien, is niet hetzelfde als wat mangoest standaard doet.
U kunt dus ofwel uw collecties hernoemen zodat ze overeenkomen met wat mangoest standaard verwacht, of wijzigen wat mangoest doet zodat het overeenkomt met uw bestaande namen. In het laatste geval definieert u de modelnamen direct als volgt:
mongoose.model( "Todo", toDoSchema, "Todo" );
Dus het derde argument van de methode specificeert eigenlijk de expliciete naam die voor de verzameling moet worden gebruikt. Zonder dit is de veronderstelde naam onder de standaardregels "todos".
Gebruik beide methoden om ze te laten matchen.