nodejs mongoose

1、安装:
下载安装,可以在任意地方创建数据存储位置,在工程目录下面创建data数据文件夹,进入到mongoose安装目录bin下运行:
mongod --dbpath data目录; 此时mongoose数据库启动,nodejs可以通过程序连接数据库

2.nodejs连接数据库:
var mongoose = require("mongoose");
var db = mongoose.connect("mongodb://127.0.0.1:27017/list");

list为数据库名。

//Schema 一种以文件形式存储的数据库模型骨架
var PersonSchema = new mongoose.Schema({ name:{type:String}, age:{type:Number, default: 0}}, { collection:"tang"//});
//Model:由schema构造生成的模型//创建model 创建model
var Model = db.model("tang", PersonSchema);

其中tang为集合名

//插入信息
Model.create([{name:"wangwu", age:"15"}, {name:"xiaoming", age:"32"}], function(err, doc) { if(err) { console.log(err); }else { console.log(doc); }});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 本文是由nodejs+mongoose+websocket打造的一个即时聊天系统;本来打算开发一个类似于网页...
    hawkzz阅读 4,977评论 0 2
  • Mongodb 配置选项 通常在mongod.conf中 配置文件 设置了配置文件后启动时以自定义的配置文件启动:...
    AkaTBS阅读 4,711评论 0 6
  • 安装 Mongoose 导入中间件 链接数据库 定义 Schema, 也就是传统意义的表结构 定义 Model 常...
    云龙789阅读 4,631评论 0 1
  • 安装 npm install mongodnpm install mongoose 定义数据模型 var Blog...
    ZGKzm阅读 3,715评论 0 0
  • 幻想过自己得了失忆症。记忆只有一天。然后。我就每天都是新生。 也曾想象过,自己活在自己的世界里,...
    莫醒醒_db2f阅读 1,287评论 1 3