mongodb 连接包 MongooseJS

MIT
JavaScript
跨平台
2015-05-29
lieefu

Mongoose 是基于nodejs,使用javascript编程,连接mongodb数据库的软件包,使mongodb的文档数据模型变的优雅起来,方便对mongodb文档型数据库的连接和增删改查等常规数据操作。

mongoose是当前使用mean(mongodb express angularjs nodejs)全栈开发必用的连接数据库软件包。

示例代码:

// retrieve my model
var BlogPost = mongoose.model('BlogPost');

// create a blog post
var post = new BlogPost();

// create a comment
post.comments.push({ title: 'My comment' });

post.save(function (err) {
  if (!err) console.log('Success!');
});

BlogPost.findById(myId, function (err, post) {
  if (!err) {
    post.comments[0].remove();
    post.save(function (err) {
      // do something
    });
  }
});
加载中

评论(1)

qwfys
qwfys
不错。

Mongoose 5.1.7 发布,bug 与文档修复

Mongoose 5.1.7 发布了,Mongoose 是在 Node.js 异步环境下对 MongoDB 进行便捷操作的对象模型工具。 docs: add npm badge to readme #6623 VFedyk fix(document): don't throw parallel sav...

2018/06/27 06:59

Mongoose 4.13.14 发布,MongoDB 异步对象模型工具

Mongoose 4.13.14 发布了,此次更新修复了一个 bug: fix(model): 在 findOneAndUpdate() 中处理 retainKeyOrder 选项 #6484 详情见更新日志。 Mongoose 是在 node.js 异步环境下对 MongoDB ...

2018/05/26 06:49

MongooseJS 5.1.1 发布,MongoDB 连接包

MongooseJS 5.1.1 发布了。MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规...

2018/05/15 07:11

MongooseJS 5.0.14 发布,MongoDB 连接包

MongooseJS 5.0.14 发布了。MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规...

2018/04/10 07:12

MongooseJS 5.0.11 发布,MongoDB 连接包

MongooseJS 5.0.11 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规...

2018/03/20 07:26

MongooseJS 5.0.4 发布,MongoDB 连接包

MongooseJS 5.0.4 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规...

2018/02/09 07:30

MongooseJS 5.0.2 发布,MongoDB 连接包

MongooseJS 5.0.2 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规...

2018/01/31 07:26

MongooseJS 4.13.10 发布,MongoDB 连接包

MongooseJS 4.13.10 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常...

2018/01/29 07:11

MongoDB 连接包 MongooseJS 5.0.0 正式发布

MongooseJS 5.0.0 已正式发布,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等...

2018/01/18 07:27

MongooseJS 5.0.0 rc0 发布,MongoDB 连接包

MongooseJS 5.0.0 rc0 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等...

2017/12/29 07:29

没有更多内容

加载失败,请刷新页面

暂无问答

Writeathon-从0开始实现一个side project

在国外,人们将各种业余时间打造的产品或项目称为“side project”。这些side project的灵感都来自于生活,一开始均为兴趣使然,有的逐渐走向商业,有的归于平静,但每个创造者都能从中获得快...

03/11 15:25
8
0
Mongoose--Schema

http://mongoosejs.com/docs/guide.html#virtuals 每个Schema映射一个数据库中的集合,限定了文档字段内容 var mongoose = require('mongoose'); var Schema = mongoose.Schema; var...

2018/02/01 20:11
20
0
mongoose文档

详见:http://mongoosejs.com/docs/guide.html Schema 》Model 》Instance 安装 node install mongoose --save 简单的例子: var mongoose = require('mongoose'); var Schema = mongoose.Sc...

2015/12/01 00:53
94
0
mongoose populate

mongoose populate用于对外键(objectid)字段的扩展,省去前段二次查询数据库的麻烦。 参考:http://mongoosejs.com/docs/populate.html 有2个特殊的用法: 1. 对objectid数组的populate,这...

2016/05/23 10:46
30
2
Mongoose - 让NodeJS更容易操作Mongodb数据

Mongoose是什么 Mongoose是什么 Mongoose是MongoDB的一个对象模型工具,可以工作于异步环境下。 定义一个模型很容易: var Comments = new Schema({    title     : String  , body ...

2014/04/11 21:00
378
0
使用Express + Socket.io + MongoDB实现简单的聊天室

技术: 使用Express框架,通过Socket.io进行实时流数据的传递,使用MongoDB进行数据的存储. GitHub地址: https://github.com/leicj/multiroom-chat...

2016/03/01 08:50
1K
2

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部