nodejs mongodb访问

作者: admin 日期: 2016-12-03 23:23:54 人气: - 评论: 0

在nodejs的开发中使用mongoose模块来操作monggodb非常方便

文档地址:http://www.nodeclass.com/api/mongoose.html


使用mongoose之前需要手动连接数据库

mongoose.connect(require("../conf/mongo.js").uri)

这是全局的连接,后面的数据库操作都会自动使用这个连接,不知道这个是否意味者mongoose不支持跨库操作?


在进行数据库操作之前需要先定义scheme,我在这里定义了只有一个字段端TagScheme

var TagSchema = mongoose.Schema({
name: String
})


然后通过Scheme获得实体类,当然在js里面这其实是一个构造函数

var Tag = mongoose.model('Tag', TagSchema)

通过返回的这个实体类来进行各种数据库操作


数据插入:

(new Tag({name:“test”})).save()


数据查找

Tag.find({name:“test”}).find(function (err,docs) {
})


相关内容

发表评论
更多 网友评论0 条评论)
暂无评论

Copyright © 2012-2014 我的代码板 Inc. 保留所有权利。

页面耗时0.0231秒, 内存占用1.82 MB, 访问数据库13次

闽ICP备15009223号-1