MongoDB&猫鼬 - 有或没有架构

时间:2015-09-22 06:45:06

标签: node.js mongodb mongoose

我是NodeJS&的新手MongoDB。根据我的理解,MongoDB是一个NoSQL数据库,它处理无模式的概念。我们不需要在MongoDB中定义任何模式。然后我遇到了一个新术语,即Mongoose,它允许我们定义模式或模型结构。

现在它让我感到困惑。一方面,NoSQL表示我们不需要定义任何模式,另一方面,Mongoose允许我们定义模式。我们也知道Mongoose建立在MongoDB之上。

有人可以澄清一下,因为这两个陈述彼此都是contradict。 ?

先谢谢。

0 个答案:

没有答案