Wygląda na to, że utworzyłeś już kolekcje w istniejącej bazie danych, a teraz próbujesz uzyskać do nich dostęp za pomocą modeli mangusty.
Problem polega na tym, że mangusta używa pewnych wartości domyślnych, o których możesz nie wiedzieć, więc przykład, który pokazujesz z powłoki, nie jest tym samym, co mangusta robi domyślnie.
Możesz więc albo zmienić nazwy swoich kolekcji, aby odpowiadały temu, czego domyślnie oczekuje mangusta, albo zmienić to, co robi mangusta, aby pasowały do twoich istniejących nazw. W tym drugim przypadku bezpośrednio definiujesz nazwy modeli w następujący sposób:
mongoose.model( "Todo", toDoSchema, "Todo" );
Tak więc trzeci argument metody faktycznie określa jawną nazwę, która ma być użyta dla kolekcji. Bez tego przyjęta nazwa zgodnie z domyślnymi regułami to „todos”.
Użyj dowolnej metody, aby je dopasować.