本文已整理到 Github,地址 ???? blog。
如果我的内容帮助到了您,欢迎点个 Star ???????????? 鼓励鼓励 :) ~~
我希望我的内容可以帮助你。现在我专注于前端领域,但我也将分享我在有限的时间内看到和感受到的东西。
Mongoose
有 4 种不同的方式来更新文档。
Document.save()
Model.
update
One()和
update
Many()
Document.u...
在Node
中
如何操作
MongoDB
数据库
使用官方的
mongodb
包来操作
https://github.com/
mongodb
/node-
mongodb
-native
使用第三方
mongoose
来操作
MongoDB
数据库
第三方包:
mongoose
基于
MongoDB
官方的
mongodb
包再一次做了封装。
网址:
mongoose
js
.com
一、
Mongoose
索引
索引是对数据库表
中
一列或多列的值进行排序的一种结构,可以让我们查询数据库变得更 快。
MongoDB
的索引几乎与传统的关系型数据库一模一样,这其
中
也包括一些基本的查询 优化技巧。
mongoose
中
除了以前创建索引的方式,我们也可以在定义 Schema 的时候指定创建索引。
var DeviceSchema = new
mongoose
.Schema({
sn: {
type: Number,
// 唯一索引
unique: true
如果需要在本地测试,需要先安装
MongoDB
数据库。
在官网下载最新安装包。安装成功后,在命令行下进入
MongoDB
\bin目录
mongod --dbpath D:\
MongoDB
\data
启动数据库。
http://localhost:27017/
在浏览器
中
访问这地址,访问正常则数据库启动成功。
更详细的说明可以查看《
MongoDB
的下载、安装