Вы действительно можете пойти любым путем.Существует множество популярных картографов для MongoDB на многих других языках: Morphia для Java, Doctrine для PHP, Mongoid / Mongomapper для Ruby и т. Д.
Несмотря на то, что MongoDB «без схемы», он не «без схемы»,Есть что-то, что можно сказать о знании того, что ожидать от БД.
Конечно, есть и что-то элегантное в создании специального объекта и его сохранении.На данный момент, node.js очень новый и, вероятно, лучше всего работать с тем, что вам нравится.
Также отсутствует документация, что делает некоторые вещи, которые я легко могу сделать в оболочке mongo, сложнее, чемони должны быть.
Mongoose по-прежнему является проектом сообщества и является относительно новым.Если есть пропавшие или нуждающиеся в написании документы, я уверен, что команда разработчиков будет рада помощи.Скорее всего, вы можете связаться с ними в группах .