A8站源码交易平台在mongoose中能够运用save方法将一个新的文档插入collection中。
通过实例化要给mongoose.Schema()对象的界说一个model的一切特点。mongoose中通过mongoose.model()方法注册一个model。
//引入mongoose模块
const mongoose=require("mongoose");
//界说mongodb地址:user表数据库名
const url='mongodb:localhost/user';
//连接mongodb
mongoose.connect(url,function(err){
if(err){
console.log(连接失利!);
return;
}
});
//界说Schema
const userSchema=new mongoose.Schema({
//字段名:字段类型
id:{type:Number},
name:{type:String},
sex:{type:String}
});
//users是调集名也是表名
mongoose.model('users',userSchema);
const users=mongoose.model('users');
//如果想要插入多条数据就运转屡次
var art=new users({
id:1,
name:'张三',
sex:'男'
});
//将文档插入调集中
art.save(function(err){
if(err){
console.log("插入失利");
}
});
A8站源码交易平台