新建文件 app.js
内容如下:
var mongoose = require('mongoose')
, Schema = mongoose.Schema;
mongoose.connect('mongodb://localhost/test');
1.定义schema,也就是传统意义的表结构
var BlogSchema = new Schema({
user_id : {type : Number, index : true}
,username : {type : String}
});
2.定义model
mongoose.model("Blog", BlogSchema);
//mongoose.model("Blog", BlogSchema,"BLOG"); model名,绑定的schema,db collection名
3.日常操作
var Blog = mongoose.model("Blog"); //获得model实例
var blog1 = new Blog();
blog1.id = 4;
blog1.title="ully";
blog1.save(function(err) { //存储
if (err) {
console.log('save failed');
}
console.log('save success');
});
Blog.find({id:4},function(err,docs){
console.log(docs);
});
Blog.remove({id:4},function(err,docs){
console.log(docs);
});
Blog.update({id:4,title:"ulii"},function(err,docs){
console.log(docs);
});
执行 node app.js 即可
分享到:
相关推荐
使用mongoose实现了httpserver,httpclient,websocketserver
Mongoose的整个代码只有一个c文件和一个h文件,使用起来非常方便。 c++ http通讯 基于mongoose 的httpserver和httpclient。Mongoose是一个轻量化的web服务器,通过提供一个web接口给它,它可以嵌入到现有的工程当中...
最近在做一个项目涉及到mongoose的关联查询等等,之前做的mysql,postgresql比较多,而mongoose用的都是比较简单的存储数据,简单查询等等。 刚开始涉及ref还是有点小晕的,查询了相关资源,也可以模模糊糊做出来,...
MongoDB属于内存型数据库,在需要读性能要求很高的项目...这比一般使用硬盘存储介质的关系数据库的存储效率要高很多。 但是,非关系数据库会造成大量冗余数据,如果前期的系统设计很粗糙,后期的数据维护将会相当困难。
mongoose 各个版本从mongoose-3.2.tar.gz到mongoose-6.13.tar.gz 轻量 特别适合做嵌入式
mongoose使用心得.docx
Mongoose Web Server是一款易于使用的Web服务器,它可以嵌入到其它应用程序中,为其提供Web接口
Mongoose is easy to use web server. It also can be used as embedded web server library to provide web interface to applications. Mongoose executable does not depend on any external library or ...
1、基于mongoose 6.7实现的http server 2、支持多线程(本项目使用vs2008编译) 3、附带mongoose6.7版本源代码,6.7以上的版本,多线程实现方式与现在不一样)
mongoose-validator, mongoose模型的验证器利用 validator.js Mongoose验证器 的验证器使用了 validator.js 。Mongoose验证器仅仅返回Mongoose样式验证对象,这些对象利用 validator.js 进行数据验证。版本 1.0. x ...
mongoose v6.15版本,多线程http——server,自己从GitHub上下载的c源码,然后再vc6里面改成c++工程,线程数量可设
轻量级的web服务器,mongoose 里面有多个简单denmo 实际只需要将mongoose.c mongoose.h 加入到你的工程里即可 ,c/c++ 支持跨平台 windows linux macos stm32
mongoose-schema-extend, mongoose架构继承和鉴别器密钥扩展 mongoose-schema-extend实现架构继承和可选鉴别器键,用于存储集合中不同类型的...通知从 0.2.1版本mongoose-schema-extend使用协调代理。 如果你正在使用
Mastering Mongoose Become a Full-Stack Mongoose Expert
http://blog.csdn.net/tangjiarao/article/details/50467804
使用mongoose-crudify快速建立基于MongoDB的API
mongoose连接例子
非常详细的高清 mongoose 中文教程 一步步教你如何使用
mongoose教程,可以帮助你了解mongoose,mongoose教程,可以帮助你了解mongoose