在node中的使用mongoose

先安装mongoose ,建立一个db.js文件,用node db.js运行,就可以对mongodb数据库进行操作,不要忘记开mongodb数据库的服务呦
 
db.js文件中的代码具体如下:
 
const mongoose = require('mongoose');//引入mongoose
mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true});//连接数据库,这个数据库不要求存在
const Cat = mongoose.model('Cat', { name: String },'Cat');//重要步骤,建立数据模型,一旦有了这个模型就可以增删改查,第三个参数不写的话会成为多加一个s是Cats



//增
/* const kitty = new Cat({ name: 'Zildjian' });
kitty.save().then(() => console.log('first'));//插入一条记录
new Cat({'name':'xiaohuahua'}).save().then(()=>{//插入第二条记录
console.log("two");
}) */
//删除
/* Cat.remove({"name":"Zildjian"}).then(()=>{
console.log("删除成功");
}) */
//修改
/* Cat.update({"name":"xiaohuahua"},{$set:{"name":"xiaomaomimi"}}).then((result)=>{
console.log(result);
}) */
//查,官网上的queries模块里面
//用id查找
/* Cat.findById("5c541a31ca6d54c59b943a30",(err,data)=>{
console.log(data)
}) */
//查找所有
Cat.find().then((data)=>{
console.log(data);
})

猜你喜欢

转载自www.cnblogs.com/guanpingping/p/10346640.html