码迷,mamicode.com
首页 > 其他好文 > 详细

在node中的使用mongoose

时间:2019-02-01 19:47:24      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:删除   重要   OLE   url   rem   new   connect   个数   save   

先安装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);
})

在node中的使用mongoose

标签:删除   重要   OLE   url   rem   new   connect   个数   save   

原文地址:https://www.cnblogs.com/guanpingping/p/10346640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!