基于模式和ORM之间的区别

时间:2016-04-13 13:11:07

标签: mongodb entity-framework mongoose

我在这里有一个问题,基于架构的解决方案 ORM (如EntityFrameWork)之间的区别是ORM,而Mongoose是基于架构的解决方案。他们俩都是一回事吗?如果不是那么为什么?

1 个答案:

答案 0 :(得分:1)

在最基本的层面上,是的,他们确实有一些常用功能。

一个'全脂'ORM,就像实体框架一样,它会有更多简单的记录到对象映射。

例如,EF可以从多个表中获取数据并将它们映射到单个类,它可以在Mongoose或MongoC#驱动程序无法执行的应用程序层提供验证,链接和其他有用的东西。