创建集合
创建集合分为两步,一是对集合设定规则,二是创建集合,创建mongoose.Schema构造函数的实例即可创建集合
创建文档
创建文档实际上就是向集合中插入数据
方法一:分为两步:
①创建集合的实例
②调用实例对象下的save方法将数据保存到数据库中
方法2:
create方法可以返回promise对象,支持异步函数语法。
和数据库相关的所有操作都是异步操作
mongoDB数据库导入数据
mongoimport -d 数据库名称 -c 集合名称 --file 要导入的数据文件
找到mongodb 数据库的安装目录,将安装目录下的bin目录放置在环境变量中
查询文档
find()方法返回的是文档的集合
findOne()方法只返回一条文档
范围查找:
查找年龄大于20 小于50 $gt 大于 $lt 小于
查找爱好里有敲代码的文档 $in 包含
选择要查询的字段
将数据按照年龄进行排序 sort('age') 从小到大 sort(' - age') 从大到小
skip(2) 跳过前两个文档 limit(2)不管结果有多少 只显示两条
删除文档
更新文档