Почему Mongoose ORM решил не использовать обычный синтаксис монго для поиска, сортировки и т. Д.? - PullRequest
0 голосов
/ 15 апреля 2011

Я обнаружил, что синтаксис Mongoose еще не очень хорошо документирован, поскольку документы на Mongo намного лучше. Просто интересно, в чем преимущество изменений, чтобы я мог в полной мере воспользоваться ими.

1 Ответ

1 голос
/ 19 апреля 2011

Я обнаружил, что синтаксис Mongoose еще не очень хорошо документирован, поскольку документы на Mongo намного лучше.

Документация MongoDB поддерживается оплачиваемым персоналом на 10gen .10gen также является основным сопровождающим нескольких основных драйверов (C #, PHP, Java, Ruby и т. Д.)

Однако, глядя на страницу MongoDB node.js , все эти продуктыв настоящее время поддерживается сообществом.Таким образом, их обслуживает другой набор людей, которым, возможно, не платят за их работу.

Mongoose - это относительно новый продукт, поэтому давайте не будем слишком жадны с ним:)

Почему Mongoose ORM решил не использовать обычный синтаксис монго для поиска, сортировки и т. Д.?

Похоже, Mongoose пытается быть "ORM" (или ODM)) поверх существующих драйверов.ORM не всегда реализуют все одинаковые функции.

Однако я здесь не эксперт.Mongoose имеет относительно активную группу Google .Это может быть лучшее место, чтобы ответить на этот вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...