【发布时间】:2020-05-04 05:31:35
【问题描述】:
我对 Mongoose 中的模式、模型、模型实例和集合感到非常困惑。
我的理解如下:
- Mongoose.schema( { } ) - 类似于在关系数据库中定义表的列
- Mongoose.model('Name', Schema) - 类似于在关系数据库中创建表(创建表语句)
- new Model ({ //DATA }) - 类似于在关系数据库中创建一行
- new Model ().query() - 类似于关系数据库中的查询语句(通用查询)
这对吗?
【问题讨论】:
-
MongoDB 手册包含一个通用的SQL to MongoDB Mapping Chart,它涉及 SQL 和 MongoDB 之间的术语、概念和语句。 Mongoose 在官方MongoDB Node.js driver 之上增加了一个可选的抽象层,旨在为开发者提供更方便的接口。
标签: database mongoose nosql document-database