Сблъсквал съм се с подобен вид проблем и след като проучвах много, открих, че това се дължи на по-стара версия на mongoose, тъй като по-ранните версии не са съвместими с нарушаването на промените в MongoDB 3.6 и по-нова версия.
Надстроих версията на mongoose една по една и открих, че работи перфектно с версията на mongoose 4.12.2
или по-горе ([email protected]).
Можете да надстроите версията си mongoose, като изпълните следната команда:
npm install [email protected]