为什么Mongoose ORM选择不使用常规mongo语法进行查找,排序等?

问题描述

| 我发现Mongoose语法的文档还不够完善,而Mongo文档则更好。只是想知道这些更改的优势是什么,以便我可以充分利用它们。     

解决方法

  我发现Mongoose语法的文档还不够完善,而Mongo文档则更好。 MongoDB文档由10gen的有薪员工维护。 10gen还是几个主要驱动程序(C#,PHP,Java,Ruby等)的主要维护者。 但是,查看MongoDB node.js页面,所有这些产品当前都受社区支持。因此,他们由另一组可能不会因其工作获得报酬的人维护。 猫鼬是一个相对较新的产品,所以不要对它们太苛刻:)   为什么Mongoose ORM选择不使用常规mongo语法进行查找,排序等? 看起来Mongoose试图成为现有驱动程序之上的\“ ORM \”(或ODM)。 ORM并不总是实现所有相同的功能。 但是,我不是这里的专家。猫鼬有一个相对活跃的Google网上论坛。那可能是回答这个问题的最佳地方。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...