mongoose连接mysql_mongoose 常用数据库操作 插入

项目

20180111004700819576.png

db.js

var mongoose = require(‘mongoose‘);

mongoose.connect(‘mongodb://127.0.0.1:27017/whhhh‘, { useMongoClient: true});var db =mongoose.connection;

db.on(‘error‘, console.error.bind(console, ‘connection error:‘));

db.once(‘open‘, function (callback) {

console.log("数据库成功连接");

});

module.exports= db;

try.js

var User = require("./user.js");

/**

* 插入

*/

function insert() {

var user = new User({

username : ‘zhangxiao‘, //用户账号

usersex: ‘nan‘, //密码

userage: 17, //年龄

});

user.save(function (err, res) {

if (err) {

console.log("Error:" + err);

}

else {

console.log("Res:" + res);

}

});

}

insert();

user.js

/**

* Created by ZXW on 2017/11/1.*/

var mongoose = require(‘mongoose‘);var db = require("./db.js");var Schema=mongoose.Schema;var UserSchema = newmongoose.Schema({

username:{type:String},

usersex:{type:String},

userage:{type:Number}

});

module.exports= mongoose.model(‘User‘,UserSchema);

运行效果:

20180111004700822506.png

结果在robmongo工具中查看

数据库:

20180111004700823483.png

2017-11-01    23:56:20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值